Enum linux_video_core::H264Ref
source · #[non_exhaustive]#[repr(u32)]pub enum H264Ref {
TopField,
BottomField,
Frame,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Methods from Deref<Target = u32>§
pub const MIN: u32 = 0u32
pub const MAX: u32 = 4_294_967_295u32
pub const BITS: u32 = 32u32
Trait Implementations§
source§impl PartialEq<H264Ref> for H264Ref
impl PartialEq<H264Ref> for H264Ref
impl Copy for H264Ref
impl Eq for H264Ref
impl StructuralEq for H264Ref
impl StructuralPartialEq for H264Ref
Auto Trait Implementations§
impl RefUnwindSafe for H264Ref
impl Send for H264Ref
impl Sync for H264Ref
impl Unpin for H264Ref
impl UnwindSafe for H264Ref
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