error[E0599]: no method named `test` found for opaque type `impl Future` in the current scope --> $DIR/dont-suggest-await-on-method-return-mismatch.rs:18:24 | LL | let x: u32 = foo().test(); | ^^^^ method not found in `impl Future` error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0599`.