// TODO: Fix the compiler error in the function without adding any new line.
fnfill_vec(vec:Vec<i32>)->Vec<i32>{
vec.push(88);
vec
}fnmain(){// You can optionally experiment here.
}#[cfg(test)]modtests{usesuper::*;#[test]fnmove_semantics3(){let vec0 =vec![22,44,66];let vec1 =fill_vec(vec0);assert_eq!(vec1,[22,44,66,88]);}}