2019-12-22 15:53:01 -06:00
|
|
|
error: `impl` item signature doesn't match `trait` item signature
|
2021-02-08 16:15:45 -06:00
|
|
|
--> $DIR/param-without-lifetime-constraint.rs:14:5
|
2019-12-22 15:53:01 -06:00
|
|
|
|
|
|
|
|
LL | fn get_relation(&self) -> To;
|
2021-10-01 00:47:41 -05:00
|
|
|
| ----------------------------- expected `fn(&'1 Article) -> &'2 ProofReader`
|
2019-12-22 15:53:01 -06:00
|
|
|
...
|
|
|
|
LL | fn get_relation(&self) -> &ProofReader {
|
2021-10-01 00:47:41 -05:00
|
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ found `fn(&'1 Article) -> &'1 ProofReader`
|
2019-12-22 15:53:01 -06:00
|
|
|
|
|
2022-12-24 17:17:25 -06:00
|
|
|
= note: expected signature `fn(&'1 Article) -> &'2 ProofReader`
|
|
|
|
found signature `fn(&'1 Article) -> &'1 ProofReader`
|
2020-05-27 22:58:05 -05:00
|
|
|
help: the lifetime requirements from the `impl` do not correspond to the requirements in the `trait`
|
2021-02-08 16:15:45 -06:00
|
|
|
--> $DIR/param-without-lifetime-constraint.rs:10:31
|
2020-05-27 22:58:05 -05:00
|
|
|
|
|
|
|
|
LL | fn get_relation(&self) -> To;
|
|
|
|
| ^^ consider borrowing this type parameter in the trait
|
2019-12-22 15:53:01 -06:00
|
|
|
|
|
|
|
error: aborting due to previous error
|
|
|
|
|