pub struct MediaLibrary { /* private fields */ }
Implementations§
Source§impl MediaLibrary
impl MediaLibrary
Sourcepub fn new(instance: &Instance) -> Option<MediaLibrary>
pub fn new(instance: &Instance) -> Option<MediaLibrary>
Create an new Media Library object.
Sourcepub fn media_list(&self) -> Option<MediaList>
pub fn media_list(&self) -> Option<MediaList>
Get media library subitems.
Sourcepub fn raw(&self) -> *mut libvlc_media_library_t
pub fn raw(&self) -> *mut libvlc_media_library_t
Returns raw pointer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MediaLibrary
impl RefUnwindSafe for MediaLibrary
impl !Send for MediaLibrary
impl !Sync for MediaLibrary
impl Unpin for MediaLibrary
impl UnwindSafe for MediaLibrary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more