Trait Timer
trait Timer
A timer which provides timer-like functions.
Required Methods
fn sleep(self: &Self, duration: Duration) -> Pin<Box<dyn Sleep>>Return a future that resolves in
durationtime.fn sleep_until(self: &Self, deadline: Instant) -> Pin<Box<dyn Sleep>>Return a future that resolves at
deadline.
Provided Methods
fn reset(self: &Self, sleep: &mut Pin<Box<dyn Sleep>>, new_deadline: Instant)Reset a future to resolve at
new_deadlineinstead.