3 #![feature(type_alias_impl_trait)]
13 impl<F: Duh> Trait for F {
17 type Sendable = impl Send;
18 type Traitable = impl Trait<Assoc = Sendable>;
19 //~^ WARN opaque type `Traitable` does not satisfy its associated type bounds
21 fn foo() -> Traitable {