pub struct ProgrammeFile {
pub path: String,
pub size: u64,
pub mtime: u64,
pub mtime_subseconds: Option<u32>,
}Expand description
A file’s identity within an ordered album programme.
Fields§
§path: StringAudio file path retained as supplied by the playback selection.
size: u64File size at measurement time.
mtime: u64File modification time at measurement time.
mtime_subseconds: Option<u32>Nanosecond fraction, absent only in older serialized cache entries.
Trait Implementations§
Source§impl Clone for ProgrammeFile
impl Clone for ProgrammeFile
Source§fn clone(&self) -> ProgrammeFile
fn clone(&self) -> ProgrammeFile
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProgrammeFile
impl Debug for ProgrammeFile
Source§impl PartialEq for ProgrammeFile
impl PartialEq for ProgrammeFile
impl Eq for ProgrammeFile
impl StructuralPartialEq for ProgrammeFile
Auto Trait Implementations§
impl Freeze for ProgrammeFile
impl RefUnwindSafe for ProgrammeFile
impl Send for ProgrammeFile
impl Sync for ProgrammeFile
impl Unpin for ProgrammeFile
impl UnwindSafe for ProgrammeFile
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