Expand description
This crate provides timer types for measuring time in a program in different ways.
Timer
is a timer that counts up and knows how much time has passed since it was started.EggTimer
is a timer that counts down from its setDuration
and knows how much time it has left.Stopwatch
is a timer that counts up and can be paused and resumed.
In addition to the timer types, a collection type, TimedList
, is provided,
which associates each element with a Duration
and only retains elements whose Duration
has not elapsed.
Structs
A timer that counts down and knows when a
Duration
has elapsedA timer that can be paused and resumed.
An iterable list structure where each element has an associated
Duration
.A simple timer that knows how long since it started
Traits
A trait for types that can be created from a
Duration
A trait for types that can be turned into a
Duration