// vec1.rs // Your task is to create a `Vec` which holds the exact same elements // as in the array `a`. // Make me compile and pass the test! // Execute the command `rustlings hint collections1` if you need hints. // I AM NOT DONE fn array_and_vec() -> ([i32; 4], Vec) { let a = [10, 20, 30, 40]; // a plain array let v = // TODO: declare your vector here with the macro for vectors (a, v) } #[cfg(test)] mod tests { use super::*; #[test] fn test_array_and_vec_similarity() { let (a, v) = array_and_vec(); assert!(a.iter().zip(v.iter()).all(|(x, y)| x == y)); } }