pub struct Pcm16 {
pub channels: u16,
pub sample_rate: u32,
pub samples: Vec<i16>,
}Fields§
§channels: u16Number of audio channels.
sample_rate: u32Sample rate (Hz).
samples: Vec<i16>Interleaved signed PCM16 samples.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pcm16
impl RefUnwindSafe for Pcm16
impl Send for Pcm16
impl Sync for Pcm16
impl Unpin for Pcm16
impl UnsafeUnpin for Pcm16
impl UnwindSafe for Pcm16
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