#![feature(rustc_attrs)]
#[rustc_variance]
struct Foo<'a, T> { //~ ERROR ['a: +, T: o]
t: &'a mut T,
}
fn main() {}