[−][src]Module clock_core::timer
Timer
A timer that mimics iOS's timer.
Usage
- Use
Timer::new(<duration>)to initialise a new timer instance.<duration>is achrono::Duration. The timer is paused at the duration you specified and will not run until you call.resume()or.pause_or_resume(). - While running, call
.pause_or_resume(),.pause()or.resume()to pause or resume. - When you want to stop (reset), call
.stop(), which resets the timer and returnsTimerData
Structs
| Timer | A countdown timer |
| TimerData |