//@ known-bug: #139387 //@ needs-rustc-debug-assertions trait A { fn method() -> impl Sized; } trait B { fn method(Hash: Wrap Epsilon<'_, SI1: Eta>>>) -> impl Sized; } fn ambiguous() where T::method(..): Send, { }