#[repr(C)]pub struct ISpeechXMLRecoResultVtbl {
pub parent: ISpeechRecoResultVtbl,
pub GetXMLResult: unsafe extern "system" fn(This: *mut ISpeechXMLRecoResult, Options: SPXMLRESULTOPTIONS, pResult: *mut BSTR) -> HRESULT,
pub GetXMLErrorInfo: unsafe extern "system" fn(This: *mut ISpeechXMLRecoResult, LineNumber: *mut c_long, ScriptLine: *mut BSTR, Source: *mut BSTR, Description: *mut BSTR, ResultCode: *mut c_long, IsError: *mut VARIANT_BOOL) -> HRESULT,
}
Fields§
§parent: ISpeechRecoResultVtbl
§GetXMLResult: unsafe extern "system" fn(This: *mut ISpeechXMLRecoResult, Options: SPXMLRESULTOPTIONS, pResult: *mut BSTR) -> HRESULT
§GetXMLErrorInfo: unsafe extern "system" fn(This: *mut ISpeechXMLRecoResult, LineNumber: *mut c_long, ScriptLine: *mut BSTR, Source: *mut BSTR, Description: *mut BSTR, ResultCode: *mut c_long, IsError: *mut VARIANT_BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechXMLRecoResultVtbl
impl RefUnwindSafe for ISpeechXMLRecoResultVtbl
impl Send for ISpeechXMLRecoResultVtbl
impl Sync for ISpeechXMLRecoResultVtbl
impl Unpin for ISpeechXMLRecoResultVtbl
impl UnwindSafe for ISpeechXMLRecoResultVtbl
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