blob: b1ec6adee9ea0a6bccff129062f1b020acf71b64 [file] [log] [blame]
warning: not reporting region error due to nll
--> $DIR/match-ref-mut-let-invariance.rs:21:9
|
LL | x //~ ERROR mismatched types
| ^
error: unsatisfied lifetime constraints
--> $DIR/match-ref-mut-let-invariance.rs:19:49
|
LL | impl<'b> S<'b> {
| -- lifetime `'b` defined here
LL | fn bar<'a>(&'a mut self) -> &'a mut &'a i32 {
| ____________--___________________________________^
| | |
| | lifetime `'a` defined here
LL | | let ref mut x = self.0;
LL | | x //~ ERROR mismatched types
LL | | }
| |_____^ returning this value requires that `'a` must outlive `'b`
error: aborting due to previous error