#[repr(C)]pub struct ISpeechPhraseAlternateVtbl {
pub parent: IDispatchVtbl,
pub get_RecoResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, RecoResult: *mut *mut ISpeechRecoResult) -> HRESULT,
pub get_StartElementInResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, StartElement: *mut c_long) -> HRESULT,
pub get_NumberOfElementsInResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, NumberOfElements: *mut c_long) -> HRESULT,
pub get_PhraseInfo: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, PhraseInfo: *mut *mut ISpeechPhraseInfo) -> HRESULT,
pub Commit: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_RecoResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, RecoResult: *mut *mut ISpeechRecoResult) -> HRESULT
§get_StartElementInResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, StartElement: *mut c_long) -> HRESULT
§get_NumberOfElementsInResult: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, NumberOfElements: *mut c_long) -> HRESULT
§get_PhraseInfo: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate, PhraseInfo: *mut *mut ISpeechPhraseInfo) -> HRESULT
§Commit: unsafe extern "system" fn(This: *mut ISpeechPhraseAlternate) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechPhraseAlternateVtbl
impl RefUnwindSafe for ISpeechPhraseAlternateVtbl
impl Send for ISpeechPhraseAlternateVtbl
impl Sync for ISpeechPhraseAlternateVtbl
impl Unpin for ISpeechPhraseAlternateVtbl
impl UnwindSafe for ISpeechPhraseAlternateVtbl
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