Expand description
Utilities for tracking time (Tokio re-exports).
Structs
A measurement of a monotonically nondecreasing clock.
Opaque and useful only with Duration
.
Interval returned by interval
and interval_at
.
Future returned by sleep
and sleep_until
.
Future returned by timeout
and timeout_at
.
Functions
Creates new Interval
that yields with interval of period
. The first
tick completes immediately. The default MissedTickBehavior
is
Burst
, but this can be configured
by calling set_missed_tick_behavior
.
Creates new Interval
that yields with interval of period
with the
first tick completing at start
. The default MissedTickBehavior
is
Burst
, but this can be configured
by calling set_missed_tick_behavior
.
Waits until duration
has elapsed.
Waits until deadline
is reached.
Requires a Future
to complete before the specified duration has elapsed.