1 #![feature(unboxed_closures)] 2 3 trait Trait {} 4 f<F:Trait(isize) -> isize>(x: F)5 fn f<F:Trait(isize) -> isize>(x: F) {} 6 //~^ ERROR this trait takes 0 generic arguments but 1 generic argument 7 //~| ERROR associated type `Output` not found for `Trait` 8 main()9 fn main() {} 10