rust/tests/ui/suggestions/call-on-unimplemented-fn-ptr.rs
2023-01-11 09:32:08 +00:00

16 lines
266 B
Rust

struct Foo;
trait Bar {}
impl Bar for Foo {}
fn needs_bar<T: Bar>(_: T) {}
fn blah(f: fn() -> Foo) {
needs_bar(f);
//~^ ERROR the trait bound `fn() -> Foo: Bar` is not satisfied
//~| HELP use parentheses to call this function pointer
}
fn main() {}