error[E0782]: expected a type, found a trait --> $DIR/issue-111312.rs:10:5 | LL | HasNot::has(); | ^^^^^^ | help: you can add the `dyn` keyword if you want a trait object | LL | ::has(); | ++++ + error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0782`.