1 error[E0207]: the type parameter `U` is not constrained by the impl trait, self type, or predicates
2 --> $DIR/impl-unused-tps.rs:13:8
4 LL | impl<T,U> Foo<T> for [isize;1] {
5 | ^ unconstrained type parameter
7 error[E0207]: the type parameter `U` is not constrained by the impl trait, self type, or predicates
8 --> $DIR/impl-unused-tps.rs:30:8
10 LL | impl<T,U> Bar for T {
11 | ^ unconstrained type parameter
13 error[E0207]: the type parameter `U` is not constrained by the impl trait, self type, or predicates
14 --> $DIR/impl-unused-tps.rs:38:8
16 LL | impl<T,U> Bar for T
17 | ^ unconstrained type parameter
19 error[E0207]: the type parameter `U` is not constrained by the impl trait, self type, or predicates
20 --> $DIR/impl-unused-tps.rs:46:8
22 LL | impl<T,U,V> Foo<T> for T
23 | ^ unconstrained type parameter
25 error[E0207]: the type parameter `V` is not constrained by the impl trait, self type, or predicates
26 --> $DIR/impl-unused-tps.rs:46:10
28 LL | impl<T,U,V> Foo<T> for T
29 | ^ unconstrained type parameter
31 error: aborting due to 5 previous errors
33 For more information about this error, try `rustc --explain E0207`.