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