| struct Foo<'a> { | |
| data: &'a[u8], | |
| } | |
| impl <'a> Foo<'a>{ | |
| fn bar(self: &mut Foo) { | |
| //~^ mismatched `self` parameter type | |
| //~| expected struct `Foo<'a>` | |
| //~| found struct `Foo<'_>` | |
| //~| lifetime mismatch | |
| //~| mismatched `self` parameter type | |
| //~| expected struct `Foo<'a>` | |
| //~| found struct `Foo<'_>` | |
| //~| lifetime mismatch | |
| } | |
| } | |
| fn main() {} |