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