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,