// Negative implementations should not be shown in trait suggestions. // This is a regression test of #79458. #[derive(Clone)] struct Foo<'a, T> { bar: &'a mut T //~^ ERROR the trait bound `&mut T: Clone` is not satisfied } fn main() {}