#![feature(non_lifetime_binders)] //~^ WARN the feature `non_lifetime_binders` is incomplete trait Trait { type Assoc; } fn uwu(_: impl for Trait<(), Assoc = impl Trait>) {} //~^ ERROR `impl Trait` can only mention type parameters from an fn or impl fn main() {}