#![feature(rustc_attrs)]

#[rustc_variance]
struct Foo<'a, T> { //~ ERROR [+, o]
    t: &'a mut T,
}

fn main() {}