#[repr(C)]pub struct SPPHRASE {Show 17 fields
pub cbSize: ULONG,
pub LangID: WORD,
pub wHomophoneGroupId: WORD,
pub ullGrammarID: ULONGLONG,
pub ftStartTime: ULONGLONG,
pub ullAudioStreamPosition: ULONGLONG,
pub ulAudioSizeBytes: ULONG,
pub ulRetainedSizeBytes: ULONG,
pub ulAudioSizeTime: ULONG,
pub Rule: SPPHRASERULE,
pub pProperties: *const SPPHRASEPROPERTY,
pub pElements: *const SPPHRASEELEMENT,
pub cReplacements: ULONG,
pub pReplacements: *const SPPHRASEREPLACEMENT,
pub SREngineID: GUID,
pub ulSREnginePrivateDataSize: ULONG,
pub pSREnginePrivateData: *const BYTE,
}
Fields§
§cbSize: ULONG
§LangID: WORD
§wHomophoneGroupId: WORD
§ullGrammarID: ULONGLONG
§ftStartTime: ULONGLONG
§ullAudioStreamPosition: ULONGLONG
§ulAudioSizeBytes: ULONG
§ulRetainedSizeBytes: ULONG
§ulAudioSizeTime: ULONG
§Rule: SPPHRASERULE
§pProperties: *const SPPHRASEPROPERTY
§pElements: *const SPPHRASEELEMENT
§cReplacements: ULONG
§pReplacements: *const SPPHRASEREPLACEMENT
§SREngineID: GUID
§ulSREnginePrivateDataSize: ULONG
§pSREnginePrivateData: *const BYTE
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SPPHRASE
impl RefUnwindSafe for SPPHRASE
impl !Send for SPPHRASE
impl !Sync for SPPHRASE
impl Unpin for SPPHRASE
impl UnwindSafe for SPPHRASE
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