4 #![feature(specialization)] //~ WARN the feature `specialization` is incomplete
6 // Ensure that specialization works for impls defined directly on a projection
14 impl<T: Assoc> Foo<T::Item> for T {}
18 impl Assoc for Struct {
22 impl Foo<u8> for Struct {}