#[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: WORD
Trait Implementations§
Source§impl Clone for tagWAVEINCAPSA
impl Clone for tagWAVEINCAPSA
Source§fn clone(&self) -> tagWAVEINCAPSA
fn clone(&self) -> tagWAVEINCAPSA
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 Debug for tagWAVEINCAPSA
impl Debug for tagWAVEINCAPSA
Source§impl Ord for tagWAVEINCAPSA
impl Ord for tagWAVEINCAPSA
Source§fn cmp(&self, other: &tagWAVEINCAPSA) -> Ordering
fn cmp(&self, other: &tagWAVEINCAPSA) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for tagWAVEINCAPSA
impl PartialEq for tagWAVEINCAPSA
Source§impl PartialOrd for tagWAVEINCAPSA
impl PartialOrd for tagWAVEINCAPSA
impl Copy for tagWAVEINCAPSA
impl Eq for tagWAVEINCAPSA
impl StructuralPartialEq 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