Struct vlc::EventManager [−][src]
pub struct EventManager<'a> { /* fields omitted */ }
Methods
impl<'a> EventManager<'a>
[src]
impl<'a> EventManager<'a>
pub fn attach<F>(&self, event_type: EventType, callback: F) -> Result<(), ()> where
F: Fn(Event, VLCObject) + Send + 'static,
[src]
pub fn attach<F>(&self, event_type: EventType, callback: F) -> Result<(), ()> where
F: Fn(Event, VLCObject) + Send + 'static,
pub fn raw(&self) -> *mut libvlc_event_manager_t
[src]
pub fn raw(&self) -> *mut libvlc_event_manager_t
Returns raw pointer
Auto Trait Implementations
impl<'a> !Send for EventManager<'a>
impl<'a> !Send for EventManager<'a>
impl<'a> !Sync for EventManager<'a>
impl<'a> !Sync for EventManager<'a>