pub enum SampleFmt {
F32,
F64,
I16,
I32,
}Available on crate feature
topology only.Expand description
Serializable mirror of audio_core_bsd::SampleFormat.
Variants§
F32
32-bit float (the default sample format).
F64
64-bit float.
I16
16-bit signed integer.
I32
32-bit signed integer.
Trait Implementations§
impl Copy for SampleFmt
Source§impl<'de> Deserialize<'de> for SampleFmt
impl<'de> Deserialize<'de> for SampleFmt
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SampleFmt
impl StructuralPartialEq for SampleFmt
Auto Trait Implementations§
impl Freeze for SampleFmt
impl RefUnwindSafe for SampleFmt
impl Send for SampleFmt
impl Sync for SampleFmt
impl Unpin for SampleFmt
impl UnsafeUnpin for SampleFmt
impl UnwindSafe for SampleFmt
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