Skip to main content

EventEmitter

Trait EventEmitter 

Source
pub trait EventEmitter {
    // Required method
    fn emit(&mut self, event: EdifactEvent<'_>) -> Result<(), EdifactError>;
}
Expand description

Trait for any sink that can consume EdifactEvents.

Required Methods§

Source

fn emit(&mut self, event: EdifactEvent<'_>) -> Result<(), EdifactError>

Consume one event.

Implementors§