|
= help: consider adding the following bound: `'a: 'c`
+help: add bound `'a: 'b + 'c`
+
error: lifetime may not live long enough
--> $DIR/outlives-suggestion-simple.rs:31:9
|
|
= help: consider adding the following bound: `'b: 'a`
-error[E0521]: borrowed data escapes outside of function
+error[E0521]: borrowed data escapes outside of associated function
--> $DIR/outlives-suggestion-simple.rs:73:9
|
LL | fn get_bar(&self) -> Bar2 {
| -----
| |
- | `self` is declared here, outside of the function body
- | `self` is a reference that is only valid in the function body
+ | `self` declared here, outside of the associated function body
+ | `self` is a reference that is only valid in the associated function body
LL | Bar2::new(&self)
- | ^^^^^^^^^^^^^^^^ `self` escapes the function body here
+ | ^^^^^^^^^^^^^^^^ `self` escapes the associated function body here
error: aborting due to 10 previous errors