我想添加两个向量,这将为我提供另一个向量,而不会导致现有向量的变异:
我找到了一个相关的问题,但确实使第一个问题变了,这是我不想的。
Best way to concatenate vectors in Rust
let vec1: Vec<i32> = vec![1, 2, 3];
let vec2: Vec<i32> = vec![4, 5, 6];
let vec3: Vec<i32> = ??; // expected vector equal to vec![1, 2, 3, 4, 5, 6];