Struct vlc::EventManager 
                   
                       [−]
                   
               [src]
pub struct EventManager<'a> {
    pub ptr: *mut libvlc_event_manager_t,
    pub _phantomdata: PhantomData<&'a libvlc_event_manager_t>,
}Fields
ptr: *mut libvlc_event_manager_t
                           
                           
                           
                           _phantomdata: PhantomData<&'a libvlc_event_manager_t>
                           
                    Methods
impl<'a> EventManager<'a>[src]
pub fn attach<F>(&self, event_type: EventType, callback: F) -> Result<(), ()> where
    F: Fn(Event, VLCObject) + Send + 'static, [src]
F: Fn(Event, VLCObject) + Send + 'static,