#[repr(C)]pub struct SPPHRASE {Show 20 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,
pub pSML: LPWSTR,
pub pSemanticErrorInfo: *mut SPSEMANTICERRORINFO,
pub SemanticTagFormat: SPSEMANTICFORMAT,
}
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
§pSML: LPWSTR
§pSemanticErrorInfo: *mut SPSEMANTICERRORINFO
§SemanticTagFormat: SPSEMANTICFORMAT
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