1 error: `impl` item signature doesn't match `trait` item signature
2 --> $DIR/param-without-lifetime-constraint.rs:14:5
4 LL | fn get_relation(&self) -> To;
5 | ----------------------------- expected `fn(&'1 Article) -> &'2 ProofReader`
7 LL | fn get_relation(&self) -> &ProofReader {
8 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ found `fn(&'1 Article) -> &'1 ProofReader`
10 = note: expected `fn(&'1 Article) -> &'2 ProofReader`
11 found `fn(&'1 Article) -> &'1 ProofReader`
12 help: the lifetime requirements from the `impl` do not correspond to the requirements in the `trait`
13 --> $DIR/param-without-lifetime-constraint.rs:10:31
15 LL | fn get_relation(&self) -> To;
16 | ^^ consider borrowing this type parameter in the trait
18 error: aborting due to previous error