#![feature(dyn_trait)] #![feature(rustc_attrs)] trait Trait<'x, T> where T: 'x { } #[rustc_outlives] struct Foo<'a, A> //~ ERROR rustc_outlives { foo: Box> } fn main() {}