pub struct AviFlags(pub u32);Expand description
AVI file flags from the main header (avih).
Tuple Fields§
§0: u32Implementations§
Source§impl AviFlags
impl AviFlags
Sourcepub const AVIF_HASINDEX: u32 = 16u32
pub const AVIF_HASINDEX: u32 = 16u32
File has an index chunk (idx1).
Sourcepub const AVIF_ISINTERLEAVED: u32 = 256u32
pub const AVIF_ISINTERLEAVED: u32 = 256u32
Interleaved audio/video data.
Sourcepub const AVIF_MUSTUSEINDEX: u32 = 32u32
pub const AVIF_MUSTUSEINDEX: u32 = 32u32
Use idx1 offsets from the movi list start (not file start).
Sourcepub const AVIF_COPYRIGHTED: u32 = 131_072u32
pub const AVIF_COPYRIGHTED: u32 = 131_072u32
AVI is copyrighted.
Trait Implementations§
impl Copy for AviFlags
impl Eq for AviFlags
impl StructuralPartialEq for AviFlags
Auto Trait Implementations§
impl Freeze for AviFlags
impl RefUnwindSafe for AviFlags
impl Send for AviFlags
impl Sync for AviFlags
impl Unpin for AviFlags
impl UnwindSafe for AviFlags
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)