Trait RustyEmitter::Events
[−]
[src]
pub trait Events<'callback, T> { fn on(
&mut self,
event_name: String,
callback: &'callback mut EventCallback<'callback, T>
); fn off(&mut self, event_name: String); fn emit(&mut self, event_name: String, EventData: &mut EventData<T>); }
Required Methods
fn on(
&mut self,
event_name: String,
callback: &'callback mut EventCallback<'callback, T>
)
&mut self,
event_name: String,
callback: &'callback mut EventCallback<'callback, T>
)
fn off(&mut self, event_name: String)
fn emit(&mut self, event_name: String, EventData: &mut EventData<T>)
Implementors
impl<'callback, T> Events<'callback, T> for Emitter<'callback, T>