// aux-build:block-on.rs // edition:2021 // build-pass #![feature(async_closure)] extern crate block_on; fn main() { block_on::block_on(async { let s = String::from("hello, world"); let c = async move || { println!("{s}"); }; c().await; c().await; fn is_static(_: T) {} is_static(c); }); }