#[repr(C)]pub struct ISpGramCompBackendVtbl {
pub parent: ISpGrammarBuilderVtbl,
pub SetSaveObjects: unsafe extern "system" fn(This: *mut ISpGramCompBackend, pStream: *mut IStream, pErrorLog: *mut ISpErrorLog) -> HRESULT,
pub InitFromBinaryGrammar: unsafe extern "system" fn(This: *mut ISpGramCompBackend, pBinaryData: *const SPBINARYGRAMMAR) -> HRESULT,
}
Fields§
§parent: ISpGrammarBuilderVtbl
§SetSaveObjects: unsafe extern "system" fn(This: *mut ISpGramCompBackend, pStream: *mut IStream, pErrorLog: *mut ISpErrorLog) -> HRESULT
§InitFromBinaryGrammar: unsafe extern "system" fn(This: *mut ISpGramCompBackend, pBinaryData: *const SPBINARYGRAMMAR) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpGramCompBackendVtbl
impl RefUnwindSafe for ISpGramCompBackendVtbl
impl Send for ISpGramCompBackendVtbl
impl Sync for ISpGramCompBackendVtbl
impl Unpin for ISpGramCompBackendVtbl
impl UnwindSafe for ISpGramCompBackendVtbl
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