2019-08-12 16:15:33 -05:00
|
|
|
error[E0106]: missing lifetime specifier
|
2019-08-01 20:48:43 -05:00
|
|
|
--> $DIR/issue-63388-2.rs:12:10
|
2019-08-12 16:15:33 -05:00
|
|
|
|
|
2020-01-27 18:13:45 -06:00
|
|
|
LL | foo: &dyn Foo, bar: &'a dyn Foo
|
|
|
|
| -------- -----------
|
2019-08-12 16:15:33 -05:00
|
|
|
LL | ) -> &dyn Foo
|
2020-04-16 23:33:42 -05:00
|
|
|
| ^ expected named lifetime parameter
|
2019-08-12 16:15:33 -05:00
|
|
|
|
|
2020-01-27 18:13:45 -06:00
|
|
|
= help: this function's return type contains a borrowed value, but the signature does not say whether it is borrowed from `foo` or `bar`
|
2020-04-17 12:46:22 -05:00
|
|
|
help: consider using the `'a` lifetime
|
2020-04-16 23:33:42 -05:00
|
|
|
|
|
|
|
|
LL | ) -> &'a dyn Foo
|
2021-06-21 21:07:19 -05:00
|
|
|
| ~~~
|
2019-08-12 16:15:33 -05:00
|
|
|
|
2020-02-06 03:33:05 -06:00
|
|
|
error: aborting due to previous error
|
2019-08-12 16:15:33 -05:00
|
|
|
|
|
|
|
For more information about this error, try `rustc --explain E0106`.
|