async_timer
pub fn timed<F: Future>( job: F, timeout: Duration) -> impl Future<Output = Result<F::Output, Expired<F, Platform>>>
Run future in timed fashion using default Platform timer.