pub fn delay_for(duration: Duration) -> Delay ⓘ
Available on crate feature
time
only.Expand description
Wait until duration
has elapsed.
Equivalent to delay_until(Instant::now() + duration)
. An asynchronous
analog to std::thread::sleep
.
No work is performed while awaiting on the delay to complete. The delay operates at millisecond granularity and should not be used for tasks that require high-resolution timers.
§Cancellation
Canceling a delay is done by dropping the returned future. No additional cleanup work is required.