Trait minions::Observer [] [src]

pub trait Observer {
    fn eval_started(&mut self, info: &EvalInfo);
    fn executed(&mut self, info: &EvalInfo);
    fn message_sent(
        &mut self,
        channel_id: usize,
        last_msg_id: usize,
        info: &EvalInfo
    ); fn transition(
        &mut self,
        from: &TaskState,
        event: &Event,
        to: &TaskState,
        info: &EvalInfo
    ); fn eval_finished(&mut self, info: &EvalInfo); }

Required Methods

Implementors