1 2 3 4 5 6 7 8 9 10 11 12
#![feature(rustc_attrs)] #[rustc_outlives] struct Foo<'a, T> { //~ ERROR rustc_outlives field1: Bar<'a, T> } struct Bar<'b, U> { field2: &'b U } fn main() {}