//@ known-bug: #114198 //@ compile-flags: -Zprint-mono-items -Clink-dead-code impl Trait for ::Struct {} trait Trait { fn test(&self) {} } enum Ty {} trait Owner { type Struct: ?Sized; } impl Owner for Ty { type Struct = dyn Trait + Send; } fn main() {}