Struct MPEGLAYER3WAVEFORMAT
#[repr(C, packed(1))]pub struct MPEGLAYER3WAVEFORMAT {
pub wfx: WAVEFORMATEX,
pub wID: u16,
pub fdwFlags: MPEGLAYER3WAVEFORMAT_FLAGS,
pub nBlockSize: u16,
pub nFramesPerBlock: u16,
pub nCodecDelay: u16,
}
Fields§
§wfx: WAVEFORMATEX
§wID: u16
§fdwFlags: MPEGLAYER3WAVEFORMAT_FLAGS
§nBlockSize: u16
§nFramesPerBlock: u16
§nCodecDelay: u16
Trait Implementations§
§impl Clone for MPEGLAYER3WAVEFORMAT
impl Clone for MPEGLAYER3WAVEFORMAT
§fn clone(&self) -> MPEGLAYER3WAVEFORMAT
fn clone(&self) -> MPEGLAYER3WAVEFORMAT
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 more§impl Default for MPEGLAYER3WAVEFORMAT
impl Default for MPEGLAYER3WAVEFORMAT
impl Copy for MPEGLAYER3WAVEFORMAT
Auto Trait Implementations§
impl Freeze for MPEGLAYER3WAVEFORMAT
impl RefUnwindSafe for MPEGLAYER3WAVEFORMAT
impl Send for MPEGLAYER3WAVEFORMAT
impl Sync for MPEGLAYER3WAVEFORMAT
impl Unpin for MPEGLAYER3WAVEFORMAT
impl UnwindSafe for MPEGLAYER3WAVEFORMAT
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