3 #![feature(min_type_alias_impl_trait)]
4 #![feature(type_alias_impl_trait)]
5 //~^ WARNING: the feature `type_alias_impl_trait` is incomplete
7 pub trait AssociatedImpl {
10 fn f() -> Self::ImplTrait;
19 impl<'a, T: Associated<A = &'a ()>> AssociatedImpl for S<T> {
20 type ImplTrait = impl core::fmt::Debug;
22 fn f() -> Self::ImplTrait {