#[repr(C)]pub struct ISpCFGInterpreterSiteVtbl {
pub parent: IUnknownVtbl,
pub AddTextReplacement: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pReplace: *mut SPPHRASEREPLACEMENT) -> HRESULT,
pub AddProperty: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pProperty: *const SPPHRASEPROPERTY) -> HRESULT,
pub GetResourceValue: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pszResourceName: LPCWSTR, ppCoMemResource: *mut LPWSTR) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§AddTextReplacement: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pReplace: *mut SPPHRASEREPLACEMENT) -> HRESULT
§AddProperty: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pProperty: *const SPPHRASEPROPERTY) -> HRESULT
§GetResourceValue: unsafe extern "system" fn(This: *mut ISpCFGInterpreterSite, pszResourceName: LPCWSTR, ppCoMemResource: *mut LPWSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpCFGInterpreterSiteVtbl
impl RefUnwindSafe for ISpCFGInterpreterSiteVtbl
impl Send for ISpCFGInterpreterSiteVtbl
impl Sync for ISpCFGInterpreterSiteVtbl
impl Unpin for ISpCFGInterpreterSiteVtbl
impl UnwindSafe for ISpCFGInterpreterSiteVtbl
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