pub enum ClockRate {
R32000,
R44100,
R48000,
R88200,
R96000,
R176400,
R192000,
AnyLow,
AnyMid,
AnyHigh,
None,
Reserved(u8),
}
Expand description
Nominal sampling rate.
Variants§
R32000
32.0 kHz.
R44100
44.1 kHz.
R48000
48.0 kHz.
R88200
88.2 kHz.
R96000
96.0 kHz.
R176400
176.4 kHz.
R192000
192.0 kHz.
AnyLow
Smaller than 48.0 kHz.
AnyMid
Between 48.0 and 96.0 kHz.
AnyHigh
Larger than 96.0 kHz.
None
Not available.
Reserved(u8)
Unspecified
Trait Implementations§
impl Copy for ClockRate
impl Eq for ClockRate
impl StructuralPartialEq for ClockRate
Auto Trait Implementations§
impl Freeze for ClockRate
impl RefUnwindSafe for ClockRate
impl Send for ClockRate
impl Sync for ClockRate
impl Unpin for ClockRate
impl UnwindSafe for ClockRate
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