| error[E0283]: type annotations needed: cannot satisfy `&'a (): Foo` | |
| --> $DIR/issue-34979.rs:6:13 | |
| | | |
| LL | &'a (): Foo, | |
| | ^^^ | |
| | | |
| note: multiple `impl`s or `where` clauses satisfying `&'a (): Foo` found | |
| --> $DIR/issue-34979.rs:2:1 | |
| | | |
| LL | impl<'a, T> Foo for &'a T {} | |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| ... | |
| LL | &'a (): Foo, | |
| | ^^^ | |
| LL | &'static (): Foo; | |
| | ^^^ | |
| error: aborting due to 1 previous error | |
| For more information about this error, try `rustc --explain E0283`. |