Trait TimeControls

Source
pub trait TimeControls {
    // Required methods
    fn is_paused(&self) -> bool;
    fn pause(&mut self);
    fn unpause(&mut self);
    fn advance_time_to(&mut self, duration: Duration);
    fn advance_time_by(&mut self, duration: Duration);
}

Required Methods§

Source

fn is_paused(&self) -> bool

Source

fn pause(&mut self)

Source

fn unpause(&mut self)

Source

fn advance_time_to(&mut self, duration: Duration)

Source

fn advance_time_by(&mut self, duration: Duration)

Implementors§