Rustで二つのベクターを結合するには、extendメソッドやappendメソッドを使うことができます。
extendメソッドは、1つのベクターに別のベクターを追加することができます。
let mut vec1 = vec![1, 2, 3];
let vec2 = vec![4, 5, 6];
vec1.extend(vec2);
println!("{:?}", vec1); // [1, 2, 3, 4, 5, 6]
appendメソッドは、1つのベクターに別のベクターを追加することができます。
let mut vec1 = vec![1, 2, 3];
let vec2 = vec![4, 5, 6];
vec1.append(&mut vec2);
println!("{:?}", vec1); // [1, 2, 3, 4, 5, 6]
appendメソッドを使う場合は、&mutを使って可変参照を渡す必要があります。