Trait Receiver
Source pub trait Receiver<T> {
// Required method
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