pub struct FlacMeta {
pub audio_offset: u64,
pub preserved: Vec<MetadataBlock>,
}Expand description
The metadata region of a FLAC file: where audio begins and the structural
blocks to carry over. Unlike FlacScan, this does not include audio_length
(which requires the full file size), so it can be computed from the front alone.
Fields§
§audio_offset: u64§preserved: Vec<MetadataBlock>Trait Implementations§
impl Eq for FlacMeta
impl StructuralPartialEq for FlacMeta
Auto Trait Implementations§
impl Freeze for FlacMeta
impl RefUnwindSafe for FlacMeta
impl Send for FlacMeta
impl Sync for FlacMeta
impl Unpin for FlacMeta
impl UnsafeUnpin for FlacMeta
impl UnwindSafe for FlacMeta
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