//@ aux-build:issue-3907.rs extern crate issue_3907; type Foo = dyn issue_3907::Foo + 'static; struct S { name: isize } fn bar(_x: Foo) {} //~^ ERROR E0038 //~| ERROR E0277 fn main() {}