Struct futures_timer::Delay
source · [−]pub struct Delay { /* private fields */ }
Expand description
A future representing the notification that an elapsed duration has occurred.
This is created through the Delay::new
method indicating when the future should fire.
Note that these futures are not intended for high resolution timers, but rather they will
likely fire some granularity after the exact instant that they’re otherwise indicated to fire
at.
Implementations
Creates a new future which will fire at dur
time into the future.
The returned object will be bound to the default timer for this thread. The default timer will be spun up in a helper thread on first use.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Delay
impl !UnwindSafe for Delay
Blanket Implementations
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (
into_future
)The output that the future will produce on completion.
type Future = F
type Future = F
🔬 This is a nightly-only experimental API. (
into_future
)Which kind of future are we turning this into?
🔬 This is a nightly-only experimental API. (
into_future
)Creates a future from a value.