Trait system_harness::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,