main()1 fn main() { 2 let mut v = vec![Some("foo"), Some("bar")]; 3 v.push(v.pop().unwrap()); //~ ERROR cannot borrow 4 } 5