]> git.lizzy.rs Git - rust.git/blob - src/test/ui/coherence/coherence-negative-outlives-lifetimes.stock.stderr
Rollup merge of #103065 - aDotInTheVoid:rdj-arg-pattern, r=GuillaumeGomez
[rust.git] / src / test / ui / coherence / coherence-negative-outlives-lifetimes.stock.stderr
1 error[E0119]: conflicting implementations of trait `MyTrait<'_>` for type `&_`
2   --> $DIR/coherence-negative-outlives-lifetimes.rs:14:1
3    |
4 LL | impl<'a, T: MyPredicate<'a>> MyTrait<'a> for T {}
5    | ---------------------------------------------- first implementation here
6 LL | impl<'a, T> MyTrait<'a> for &'a T {}
7    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_`
8
9 error: aborting due to previous error
10
11 For more information about this error, try `rustc --explain E0119`.