1 2 3 4 5 6 7 8 9 10
fn foo<T>() where for<'a> T: 'a {} fn bar<'a>() { foo::<&'a i32>(); //~^ ERROR lifetime may not live long enough } fn main() { bar(); }