#[repr(C, packed(1))]pub struct WAVEFORMATEX {
pub wFormatTag: WORD,
pub nChannels: WORD,
pub nSamplesPerSec: DWORD,
pub nAvgBytesPerSec: DWORD,
pub nBlockAlign: WORD,
pub wBitsPerSample: WORD,
pub cbSize: WORD,
}
Fields§
§wFormatTag: WORD
§nChannels: WORD
§nSamplesPerSec: DWORD
§nAvgBytesPerSec: DWORD
§nBlockAlign: WORD
§wBitsPerSample: WORD
§cbSize: WORD
Trait Implementations§
Source§impl Clone for WAVEFORMATEX
impl Clone for WAVEFORMATEX
Source§fn clone(&self) -> WAVEFORMATEX
fn clone(&self) -> WAVEFORMATEX
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for WAVEFORMATEX
impl Default for WAVEFORMATEX
Source§fn default() -> WAVEFORMATEX
fn default() -> WAVEFORMATEX
Returns the “default value” for a type. Read more
impl Copy for WAVEFORMATEX
Auto Trait Implementations§
impl Freeze for WAVEFORMATEX
impl RefUnwindSafe for WAVEFORMATEX
impl Send for WAVEFORMATEX
impl Sync for WAVEFORMATEX
impl Unpin for WAVEFORMATEX
impl UnwindSafe for WAVEFORMATEX
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