Skip to main content

timeout

Function timeout 

Source
pub fn timeout<Fut>(
    duration: Duration,
    future: Fut,
) -> impl Future<Output = Result<Fut::Output, Elapsed>>
where Fut: Future,
Expand description

Race future against a timer of duration. Returns Err(Elapsed) if the timer fires first.