Receiver

Trait Receiver 

Source
pub trait Receiver<T> {
    // Required method
    fn handle(&mut self, event: &T) -> bool;
}

Required Methods§

Source

fn handle(&mut self, event: &T) -> bool

Receive an event of type T and handle it Returns true or false depending on if the event was handeled by this receiver or one of its child nodes

Implementors§

Source§

impl<TEvent, TEntity> Receiver<TEvent> for Node<TEvent, TEntity>
where TEntity: Receiver<TEvent>,