pub trait Handler {
    fn advance_time(&mut self, msg: AdvanceTime) -> Result<()>;
    fn set_nanos_per_tick(&mut self, msg: SetNanosPerTick) -> Result<()>;
    fn create_group(&mut self, msg: CreateGroup) -> Result<()>;
    fn spawn_node(&mut self, msg: SpawnNode) -> Result<()>;
    fn set_parameter(&mut self, msg: SetParameter) -> Result<()>;
    fn pipe_parameter(&mut self, msg: PipeParameter) -> Result<()>;
    fn finish_node(&mut self, msg: FinishNode) -> Result<()>;
    fn load_buffer(&mut self, msg: LoadBuffer) -> Result<()>;
    fn set_buffer(&mut self, msg: SetBuffer) -> Result<()>;
}

Required Methods

Implementations on Foreign Types

Implementors