macroquad::exec
pub fn resume(future: &mut Pin<Box<dyn Future<Output = ()>>>) -> bool
returns true if future is done