Skip to main content

timeout

Function timeout 

Source
pub fn timeout<Fut>(duration: Duration, fut: Fut) -> TracedTimeout<Fut> 
Expand description

Drive fut to completion, limiting its run time to duration. If fut doesn’t finish in time, returns TimeoutElapsed with a trace of every await point still pending at that moment.