Trait eventbus::Event [] [src]

pub trait Event {
    fn event_metadata<F, R>(_: F) -> R
    where
        F: FnOnce(&EventMetadata<Self>) -> R
; fn mut_metadata<F, R>(_: F) -> R
    where
        F: FnOnce(&mut EventMetadata<Self>) -> R
; fn cancellable() -> bool { ... } fn cancelled(&self) -> bool { ... } fn cancel(&mut self, bool) { ... } }

Required Methods

Provided Methods

Implementors