#[repr(u8)]pub enum HdmiSampleRate {
StreamHeader = 0,
Rate32000 = 1,
Rate44100 = 2,
Rate48000 = 3,
Rate88200 = 4,
Rate96000 = 5,
Rate176400 = 6,
Rate192000 = 7,
}Expand description
HDMI audio sample rate encoding for infoframe
Variants§
StreamHeader = 0
Refer to stream header
Rate32000 = 1
32 kHz
Rate44100 = 2
44.1 kHz
Rate48000 = 3
48 kHz
Rate88200 = 4
88.2 kHz
Rate96000 = 5
96 kHz
Rate176400 = 6
176.4 kHz
Rate192000 = 7
192 kHz
Trait Implementations§
Source§impl Clone for HdmiSampleRate
impl Clone for HdmiSampleRate
Source§fn clone(&self) -> HdmiSampleRate
fn clone(&self) -> HdmiSampleRate
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HdmiSampleRate
impl Debug for HdmiSampleRate
Source§impl PartialEq for HdmiSampleRate
impl PartialEq for HdmiSampleRate
impl Copy for HdmiSampleRate
impl Eq for HdmiSampleRate
impl StructuralPartialEq for HdmiSampleRate
Auto Trait Implementations§
impl Freeze for HdmiSampleRate
impl RefUnwindSafe for HdmiSampleRate
impl Send for HdmiSampleRate
impl Sync for HdmiSampleRate
impl Unpin for HdmiSampleRate
impl UnwindSafe for HdmiSampleRate
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)