pub struct FmtChunk {
pub id: FourCC,
pub data_size: u32,
pub format: Format,
pub num_channels: u16,
pub sample_rate: u32,
pub byte_rate: u32,
pub block_align: u16,
pub bits_per_raw_sample: u16,
pub extra_info_size: u16,
pub extended_info: Option<ExtendedInfo>,
}Fields§
§id: FourCC§data_size: u32§format: Format§num_channels: u16§sample_rate: u32§byte_rate: u32§block_align: u16§bits_per_raw_sample: u16§extra_info_size: u16§extended_info: Option<ExtendedInfo>Trait Implementations§
Auto Trait Implementations§
impl Freeze for FmtChunk
impl RefUnwindSafe for FmtChunk
impl Send for FmtChunk
impl Sync for FmtChunk
impl Unpin for FmtChunk
impl UnwindSafe for FmtChunk
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