#[repr(C)]pub struct ICancelMethodCallsVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> ULONG>,
pub Cancel: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls, ulSeconds: ULONG) -> HRESULT>,
pub TestCancel: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> ULONG>§Cancel: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls, ulSeconds: ULONG) -> HRESULT>§TestCancel: Option<unsafe extern "stdcall" fn(This: *mut ICancelMethodCalls) -> HRESULT>Trait Implementations§
Source§impl Clone for ICancelMethodCallsVtbl
impl Clone for ICancelMethodCallsVtbl
Source§fn clone(&self) -> ICancelMethodCallsVtbl
fn clone(&self) -> ICancelMethodCallsVtbl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ICancelMethodCallsVtbl
Auto Trait Implementations§
impl Freeze for ICancelMethodCallsVtbl
impl RefUnwindSafe for ICancelMethodCallsVtbl
impl Send for ICancelMethodCallsVtbl
impl Sync for ICancelMethodCallsVtbl
impl Unpin for ICancelMethodCallsVtbl
impl UnwindSafe for ICancelMethodCallsVtbl
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