#[repr(C)]pub struct IOleCommandTargetVtbl {
pub parent: IUnknownVtbl,
pub QueryStatus: unsafe extern "system" fn(This: *mut IOleCommandTarget, pguidCmdGroup: *const GUID, cCmds: ULONG, prgCmds: *mut OLECMD, pCmdText: *mut OLECMDTEXT) -> HRESULT,
pub Exec: unsafe extern "system" fn(This: *mut IOleCommandTarget, pguidCmdGroup: *const GUID, nCmdID: DWORD, nCmdexecopt: DWORD, pvaIn: *mut VARIANT, pvaOut: *mut VARIANT) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§QueryStatus: unsafe extern "system" fn(This: *mut IOleCommandTarget, pguidCmdGroup: *const GUID, cCmds: ULONG, prgCmds: *mut OLECMD, pCmdText: *mut OLECMDTEXT) -> HRESULT§Exec: unsafe extern "system" fn(This: *mut IOleCommandTarget, pguidCmdGroup: *const GUID, nCmdID: DWORD, nCmdexecopt: DWORD, pvaIn: *mut VARIANT, pvaOut: *mut VARIANT) -> HRESULTAuto Trait Implementations§
impl Freeze for IOleCommandTargetVtbl
impl RefUnwindSafe for IOleCommandTargetVtbl
impl Send for IOleCommandTargetVtbl
impl Sync for IOleCommandTargetVtbl
impl Unpin for IOleCommandTargetVtbl
impl UnwindSafe for IOleCommandTargetVtbl
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