Struct sdl2::TimerSubsystem [−][src]
pub struct TimerSubsystem { /* fields omitted */ }
Implementations
Constructs a new timer using the boxed closure callback
.
The timer is started immediately, it will be cancelled either:
- when the timer is dropped
- or when the callback returns a non-positive continuation interval
Gets the number of milliseconds elapsed since the timer subsystem was initialized.
It’s recommended that you use another library for timekeeping, such as time
.
Sleeps the current thread for the specified amount of milliseconds.
It’s recommended that you use std::thread::sleep()
instead.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for TimerSubsystem
impl !Send for TimerSubsystem
impl Unpin for TimerSubsystem
impl !UnwindSafe for TimerSubsystem
Blanket Implementations
Mutably borrows from an owned value. Read more