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