Context

Trait Context 

Source
pub trait Context {
    type Id;

    // Required methods
    unsafe fn register_source(
        &self,
        source: *mut dyn EventSource,
    ) -> Option<Self::Id>;
    fn unregister_source(&self, id: Self::Id);
}

Required Associated Types§

Required Methods§

Source

unsafe fn register_source( &self, source: *mut dyn EventSource, ) -> Option<Self::Id>

Source

fn unregister_source(&self, id: Self::Id)

Implementors§