1 2 3 4 5 6 7 8 9 10 11 12
#![feature(rustc_attrs)] trait Trait<'x, T> where T: 'x { } #[rustc_outlives] struct Foo<'a, A> //~ ERROR rustc_outlives { foo: Box<dyn Trait<'a, A>> } fn main() {}