summaryrefslogtreecommitdiffstats
path: root/tests/ui/suggestions/call-on-unimplemented-with-autoderef.rs
blob: 9021dd752e7e9525c3e6bc8489827d601895acf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
trait Foo {}

impl Foo for i32 {}

fn needs_foo(_: impl Foo) {}

fn test(x: &Box<dyn Fn() -> i32>) {
    needs_foo(x);
    //~^ ERROR the trait bound
    //~| HELP use parentheses to call this trait object
}

fn main() {}