#[non_exhaustive]#[repr(u8)]pub enum SamplingFrequency {
Show 16 variants
Khz8 = 0,
Khz16 = 1,
Khz32 = 2,
Khz64 = 3,
Khz128 = 4,
Khz22_05 = 5,
Khz44_1 = 6,
Khz88_2 = 7,
Khz176_4 = 8,
Khz352_8 = 9,
Khz12 = 10,
Khz24 = 11,
Khz48 = 12,
Khz96 = 13,
Khz192 = 14,
Khz348 = 15,
}Expand description
sampling_frequency(4) — Table G.8.
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.
Khz8 = 0
8 kHz.
Khz16 = 1
16 kHz.
Khz32 = 2
32 kHz.
Khz64 = 3
64 kHz.
Khz128 = 4
128 kHz (not for core).
Khz22_05 = 5
22,05 kHz.
Khz44_1 = 6
44,1 kHz.
Khz88_2 = 7
88,2 kHz.
Khz176_4 = 8
176,4 kHz (not for core).
Khz352_8 = 9
352,8 kHz (not for core).
Khz12 = 10
12 kHz.
Khz24 = 11
24 kHz.
Khz48 = 12
48 kHz.
Khz96 = 13
96 kHz.
Khz192 = 14
192 kHz (not for core).
Khz348 = 15
348 kHz (not for core).
Implementations§
Trait Implementations§
Source§impl Clone for SamplingFrequency
impl Clone for SamplingFrequency
Source§fn clone(&self) -> SamplingFrequency
fn clone(&self) -> SamplingFrequency
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SamplingFrequency
Source§impl Debug for SamplingFrequency
impl Debug for SamplingFrequency
Source§impl Display for SamplingFrequency
impl Display for SamplingFrequency
impl Eq for SamplingFrequency
Source§impl PartialEq for SamplingFrequency
impl PartialEq for SamplingFrequency
Source§fn eq(&self, other: &SamplingFrequency) -> bool
fn eq(&self, other: &SamplingFrequency) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SamplingFrequency
impl Serialize for SamplingFrequency
impl StructuralPartialEq for SamplingFrequency
Auto Trait Implementations§
impl Freeze for SamplingFrequency
impl RefUnwindSafe for SamplingFrequency
impl Send for SamplingFrequency
impl Sync for SamplingFrequency
impl Unpin for SamplingFrequency
impl UnsafeUnpin for SamplingFrequency
impl UnwindSafe for SamplingFrequency
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