1 error[E0308]: mismatched types
2 --> $DIR/ex2b-push-no-existing-names.rs:16:12
7 = note: expected type `Ref<'_, _>`
8 found type `Ref<'_, _>`
9 note: the anonymous lifetime #3 defined on the function body at 15:0...
10 --> $DIR/ex2b-push-no-existing-names.rs:15:1
12 15 | / fn foo(x: &mut Vec<Ref<i32>>, y: Ref<i32>) {
16 note: ...does not necessarily outlive the anonymous lifetime #2 defined on the function body at 15:0
17 --> $DIR/ex2b-push-no-existing-names.rs:15:1
19 15 | / fn foo(x: &mut Vec<Ref<i32>>, y: Ref<i32>) {
24 error: aborting due to previous error