#[repr(C, packed(1))]pub struct tagWAVEINCAPSA {
pub wMid: WORD,
pub wPid: WORD,
pub vDriverVersion: MMVERSION,
pub szPname: [CHAR; 32],
pub dwFormats: DWORD,
pub wChannels: WORD,
pub wReserved1: WORD,
}Fields§
§wMid: WORD§wPid: WORD§vDriverVersion: MMVERSION§szPname: [CHAR; 32]§dwFormats: DWORD§wChannels: WORD§wReserved1: WORDTrait Implementations§
Source§impl Clone for tagWAVEINCAPSA
impl Clone for tagWAVEINCAPSA
Source§fn clone(&self) -> tagWAVEINCAPSA
fn clone(&self) -> tagWAVEINCAPSA
Returns a duplicate 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 Debug for tagWAVEINCAPSA
impl Debug for tagWAVEINCAPSA
impl Copy for tagWAVEINCAPSA
Auto Trait Implementations§
impl Freeze for tagWAVEINCAPSA
impl RefUnwindSafe for tagWAVEINCAPSA
impl Send for tagWAVEINCAPSA
impl Sync for tagWAVEINCAPSA
impl Unpin for tagWAVEINCAPSA
impl UnwindSafe for tagWAVEINCAPSA
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