#[repr(C)]pub struct SPRECORESULTINFOEX {Show 14 fields
pub cbSize: ULONG,
pub eResultType: SPRESULTTYPE,
pub fHypothesis: BOOL,
pub fProprietaryAutoPause: BOOL,
pub ullStreamPosStart: ULONGLONG,
pub ullStreamPosEnd: ULONGLONG,
pub hGrammar: SPGRAMMARHANDLE,
pub ulSizeEngineData: ULONG,
pub pvEngineData: *mut c_void,
pub pPhrase: *mut ISpPhraseBuilder,
pub aPhraseAlts: *mut SPPHRASEALT,
pub ulNumAlts: ULONG,
pub ullStreamTimeStart: ULONGLONG,
pub ullStreamTimeEnd: ULONGLONG,
}
Fields§
§cbSize: ULONG
§eResultType: SPRESULTTYPE
§fHypothesis: BOOL
§fProprietaryAutoPause: BOOL
§ullStreamPosStart: ULONGLONG
§ullStreamPosEnd: ULONGLONG
§hGrammar: SPGRAMMARHANDLE
§ulSizeEngineData: ULONG
§pvEngineData: *mut c_void
§pPhrase: *mut ISpPhraseBuilder
§aPhraseAlts: *mut SPPHRASEALT
§ulNumAlts: ULONG
§ullStreamTimeStart: ULONGLONG
§ullStreamTimeEnd: ULONGLONG
Trait Implementations§
Source§impl Clone for SPRECORESULTINFOEX
impl Clone for SPRECORESULTINFOEX
Source§fn clone(&self) -> SPRECORESULTINFOEX
fn clone(&self) -> SPRECORESULTINFOEX
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 moreSource§impl Default for SPRECORESULTINFOEX
impl Default for SPRECORESULTINFOEX
Source§fn default() -> SPRECORESULTINFOEX
fn default() -> SPRECORESULTINFOEX
Returns the “default value” for a type. Read more
impl Copy for SPRECORESULTINFOEX
Auto Trait Implementations§
impl Freeze for SPRECORESULTINFOEX
impl RefUnwindSafe for SPRECORESULTINFOEX
impl !Send for SPRECORESULTINFOEX
impl !Sync for SPRECORESULTINFOEX
impl Unpin for SPRECORESULTINFOEX
impl UnwindSafe for SPRECORESULTINFOEX
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