Trait casbin::EventEmitter

source ·
pub trait EventEmitter<K>
where K: EventKey,
{ // Required methods fn on(&mut self, e: K, f: fn(_: &mut Self, _: EventData)) where Self: Sized; fn off(&mut self, e: K); fn emit(&mut self, e: K, d: EventData); }

Required Methods§

source

fn on(&mut self, e: K, f: fn(_: &mut Self, _: EventData))
where Self: Sized,

source

fn off(&mut self, e: K)

source

fn emit(&mut self, e: K, d: EventData)

Implementors§