1 use std::future::Future;
3 async fn some_async_fn() {}
5 fn sync_side_effects() {}
6 fn custom() -> impl Future<Output = ()> {
11 fn do_something_to_future(future: &mut impl Future<Output = ()>) {}
14 let _ = some_async_fn();
17 let mut future = some_async_fn();
18 do_something_to_future(&mut future);