Trait EventSubscriber

Source
pub trait EventSubscriber:
    Send
    + Sync
    + 'static {
    // Required method
    fn on_event(&mut self, event: &Event);
}
Expand description

A trait representing event listener

Required Methods§

Source

fn on_event(&mut self, event: &Event)

Action to be performed on event

Implementors§

Source§

impl<F> EventSubscriber for F
where F: FnMut(&Event) + Send + Sync + 'static,