blob: 156162c9027c318a89675aabf092739df0a218aa [file] [log] [blame]
// edition:2018
#![feature(async_closure)]
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
}