1 error[E0308]: mismatched types
2 --> $DIR/issue-52533-1.rs:19:18
7 = note: expected type `&Foo<'_, '_, u32>`
8 found type `&Foo<'_, '_, u32>`
9 note: the anonymous lifetime #4 defined on the body at 19:11...
10 --> $DIR/issue-52533-1.rs:19:11
14 note: ...does not necessarily outlive the anonymous lifetime #3 defined on the body at 19:11
15 --> $DIR/issue-52533-1.rs:19:11
20 error: aborting due to previous error
22 For more information about this error, try `rustc --explain E0308`.