pub struct CachedProgramme {
pub files: Vec<ProgrammeFile>,
pub measurement: Option<Measurement>,
}Expand description
One programme loudness measurement, invalidated when any member changes.
Fields§
§files: Vec<ProgrammeFile>Ordered file identities in the programme.
measurement: Option<Measurement>None records silence or an unsupported layout.
Trait Implementations§
Source§impl Clone for CachedProgramme
impl Clone for CachedProgramme
Source§fn clone(&self) -> CachedProgramme
fn clone(&self) -> CachedProgramme
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 CachedProgramme
impl Debug for CachedProgramme
Source§impl PartialEq for CachedProgramme
impl PartialEq for CachedProgramme
impl StructuralPartialEq for CachedProgramme
Auto Trait Implementations§
impl Freeze for CachedProgramme
impl RefUnwindSafe for CachedProgramme
impl Send for CachedProgramme
impl Sync for CachedProgramme
impl Unpin for CachedProgramme
impl UnwindSafe for CachedProgramme
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