1 fn foo<T: Fn()>(t: T) {
3 //~^ ERROR this function takes 0 arguments but 1 argument was supplied
8 //~^ ERROR this function takes 0 arguments but 1 argument was supplied
11 fn baz() -> impl Fn() {
17 //~^ ERROR this function takes 0 arguments but 1 argument was supplied
23 //~^ ERROR this function takes 0 arguments but 1 argument was supplied