pub trait EventSink {
    // Required methods
    fn query_mask(&mut self) -> EventMask;
    fn start(&mut self);
    fn process(&mut self, event: &Event);
    fn flush(&mut self);
    fn stop(&mut self);
}
Available on crate feature event-sink only.

Required Methods§

source

fn query_mask(&mut self) -> EventMask

source

fn start(&mut self)

source

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

source

fn flush(&mut self)

source

fn stop(&mut self)

Implementors§