error: unsatisfied lifetime constraints --> $DIR/issue-54124.rs:4:22 | LL | fn test<'a>() { | -- lifetime `'a` defined here LL | let _:fn(&()) = |_:&'a ()| {}; //~ ERROR unsatisfied lifetime constraints | ^ - let's call the lifetime of this reference `'1` | | | requires that `'1` must outlive `'a` error: unsatisfied lifetime constraints --> $DIR/issue-54124.rs:4:22 | LL | fn test<'a>() { | -- lifetime `'a` defined here LL | let _:fn(&()) = |_:&'a ()| {}; //~ ERROR unsatisfied lifetime constraints | ^ requires that `'a` must outlive `'static` error: aborting due to 2 previous errors