1 error[E0623]: lifetime mismatch
2 --> $DIR/issue-52113.rs:43:9
4 LL | fn produce_err<'a, 'b: 'a>(data: &'b mut Vec<&'b u32>, value: &'a u32) -> impl Bazinga + 'b {
5 | -------------------- ------- these two types are declared with different lifetimes...
6 LL | let x = move || { //~ ERROR lifetime mismatch
7 | ^ ...but data from `value` flows into `data` here
9 error: aborting due to previous error
11 For more information about this error, try `rustc --explain E0623`.