| //@ edition:2018 | |
| struct F; | |
| impl async Fn<()> for F {} | |
| //~^ ERROR `async` trait implementations are unsupported | |
| //~| ERROR the precise format of `Fn`-family traits' type parameters is subject to change | |
| //~| ERROR manual implementations of `Fn` are experimental | |
| //~| ERROR expected a `FnMut()` closure, found `F` | |
| //~| ERROR not all trait items implemented, missing: `call` | |
| fn main() {} |