1 error[E0271]: type mismatch resolving `<i8 as Trait>::AssociatedType == u32`
5 | ^^^ expected `u32`, found `&str`
7 note: required by a bound in `foo`
10 LL | fn foo<T>(t: T) where T: Trait<AssociatedType=u32> {
11 | ^^^^^^^^^^^^^^^^^^ required by this bound in `foo`
13 error: aborting due to previous error
15 For more information about this error, try `rustc --explain E0271`.