Skip to main content

AnyServo

Trait AnyServo 

Source
pub trait AnyServo: Send + Sync {
    // Required methods
    fn update(&mut self, time: Time) -> Option<ParameterCommand>;
    fn id(&self) -> &str;
    fn set_enabled(&mut self, enabled: bool);
}

Required Methods§

Source

fn update(&mut self, time: Time) -> Option<ParameterCommand>

Source

fn id(&self) -> &str

Source

fn set_enabled(&mut self, enabled: bool)

Implementors§

Source§

impl<A: Automaton + 'static> AnyServo for Servo<A>