pub struct DiscRefMut<'album> { /* private fields */ }Implementations§
Source§impl<'album> DiscRefMut<'album>
impl<'album> DiscRefMut<'album>
pub fn title(&self) -> &str
pub fn artist(&self) -> &str
pub fn catalog(&self) -> &str
pub fn track_type(&self) -> &TrackType
pub fn tracks_len(&self) -> usize
pub fn iter<'disc>(&'disc self) -> impl Iterator<Item = TrackRef<'album, 'disc>>
pub fn iter_mut(&mut self) -> impl Iterator<Item = TrackRefMut<'_, '_>>
pub fn format(&mut self)
Auto Trait Implementations§
impl<'album> Freeze for DiscRefMut<'album>
impl<'album> RefUnwindSafe for DiscRefMut<'album>
impl<'album> Send for DiscRefMut<'album>
impl<'album> Sync for DiscRefMut<'album>
impl<'album> Unpin for DiscRefMut<'album>
impl<'album> !UnwindSafe for DiscRefMut<'album>
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