pub trait SleepAsyncExt { // Required method fn sleep_async(&self) -> Pin<Box<dyn Future<Output = ()> + Send + '_>>; }