#[repr(u32)]pub enum InfoframeType {
AuxiliaryVideoInformation = 0,
SourceProductDescription = 1,
Audio = 2,
MpegSource = 3,
NtscVbi = 4,
DynamicRangeAndMastering = 5,
}Expand description
InfoFrame types, defined in table 7.
Note, the enum values don’t match the specification.
Variants§
AuxiliaryVideoInformation = 0
SourceProductDescription = 1
Audio = 2
MpegSource = 3
NtscVbi = 4
DynamicRangeAndMastering = 5
Trait Implementations§
Source§impl Clone for InfoframeType
impl Clone for InfoframeType
Source§fn clone(&self) -> InfoframeType
fn clone(&self) -> InfoframeType
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 InfoframeType
impl Debug for InfoframeType
Source§impl From<u32> for InfoframeType
impl From<u32> for InfoframeType
Source§fn from(value: di_cta_infoframe_type) -> InfoframeType
fn from(value: di_cta_infoframe_type) -> InfoframeType
Converts to this type from the input type.
Source§impl PartialEq for InfoframeType
impl PartialEq for InfoframeType
impl Copy for InfoframeType
impl Eq for InfoframeType
impl StructuralPartialEq for InfoframeType
Auto Trait Implementations§
impl Freeze for InfoframeType
impl RefUnwindSafe for InfoframeType
impl Send for InfoframeType
impl Sync for InfoframeType
impl Unpin for InfoframeType
impl UnwindSafe for InfoframeType
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