Struct SPPARSEINFO
#[repr(C)]pub struct SPPARSEINFO {
pub cbSize: u32,
pub hRule: SPRULEHANDLE,
pub ullAudioStreamPosition: u64,
pub ulAudioSize: u32,
pub cTransitions: u32,
pub pPath: *mut SPPATHENTRY,
pub SREngineID: GUID,
pub ulSREnginePrivateDataSize: u32,
pub pSREnginePrivateData: *const u8,
pub fHypothesis: BOOL,
}
Fields§
§cbSize: u32
§hRule: SPRULEHANDLE
§ullAudioStreamPosition: u64
§ulAudioSize: u32
§cTransitions: u32
§pPath: *mut SPPATHENTRY
§SREngineID: GUID
§ulSREnginePrivateDataSize: u32
§pSREnginePrivateData: *const u8
§fHypothesis: BOOL
Trait Implementations§
§impl Clone for SPPARSEINFO
impl Clone for SPPARSEINFO
§fn clone(&self) -> SPPARSEINFO
fn clone(&self) -> SPPARSEINFO
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 Debug for SPPARSEINFO
impl Debug for SPPARSEINFO
§impl PartialEq for SPPARSEINFO
impl PartialEq for SPPARSEINFO
impl Copy for SPPARSEINFO
impl StructuralPartialEq for SPPARSEINFO
Auto Trait Implementations§
impl Freeze for SPPARSEINFO
impl RefUnwindSafe for SPPARSEINFO
impl !Send for SPPARSEINFO
impl !Sync for SPPARSEINFO
impl Unpin for SPPARSEINFO
impl UnwindSafe for SPPARSEINFO
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