rust/tests/ui/suggestions/async-fn-ctor-passed-as-arg-where-it-should-have-been-called.rs
2024-12-13 00:04:56 +00:00

13 lines
219 B
Rust

//@ edition:2018
use std::future::Future;
async fn foo() {}
fn bar(f: impl Future<Output=()>) {}
fn main() {
bar(foo); //~ERROR E0277
let async_closure = async || ();
bar(async_closure); //~ERROR E0277
}