pub struct Mp4Scan {
pub ftyp: Vec<u8>,
pub moov: Vec<u8>,
pub mdat_header: Vec<u8>,
pub mdat_payload_offset: u64,
pub mdat_payload_len: u64,
}Expand description
Everything synthesize_layout needs, read from the backing file once.
Fields§
§ftyp: Vec<u8>§moov: Vec<u8>§mdat_header: Vec<u8>§mdat_payload_offset: u64§mdat_payload_len: u64Trait Implementations§
impl StructuralPartialEq for Mp4Scan
Auto Trait Implementations§
impl Freeze for Mp4Scan
impl RefUnwindSafe for Mp4Scan
impl Send for Mp4Scan
impl Sync for Mp4Scan
impl Unpin for Mp4Scan
impl UnsafeUnpin for Mp4Scan
impl UnwindSafe for Mp4Scan
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