#[repr(C)]pub struct SPPARSEINFO {
pub cbSize: ULONG,
pub hRule: SPRULEHANDLE,
pub ullAudioStreamPosition: ULONGLONG,
pub ulAudioSize: ULONG,
pub cTransitions: ULONG,
pub pPath: *mut SPPATHENTRY,
pub SREngineID: GUID,
pub ulSREnginePrivateDataSize: ULONG,
pub pSREnginePrivateData: *const BYTE,
pub fHypothesis: BOOL,
}
Fields§
§cbSize: ULONG
§hRule: SPRULEHANDLE
§ullAudioStreamPosition: ULONGLONG
§ulAudioSize: ULONG
§cTransitions: ULONG
§pPath: *mut SPPATHENTRY
§SREngineID: GUID
§ulSREnginePrivateDataSize: ULONG
§pSREnginePrivateData: *const BYTE
§fHypothesis: BOOL
Trait Implementations§
Source§impl Clone for SPPARSEINFO
impl Clone for SPPARSEINFO
Source§fn clone(&self) -> SPPARSEINFO
fn clone(&self) -> SPPARSEINFO
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 Default for SPPARSEINFO
impl Default for SPPARSEINFO
Source§fn default() -> SPPARSEINFO
fn default() -> SPPARSEINFO
Returns the “default value” for a type. Read more
impl Copy 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