#[repr(C)]pub struct IEnumOLEVERBVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> ULONG>,
pub Next: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, celt: ULONG, rgelt: LPOLEVERB, pceltFetched: *mut ULONG) -> HRESULT>,
pub Skip: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, celt: ULONG) -> HRESULT>,
pub Reset: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> HRESULT>,
pub Clone: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, ppenum: *mut *mut IEnumOLEVERB) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> ULONG>§Next: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, celt: ULONG, rgelt: LPOLEVERB, pceltFetched: *mut ULONG) -> HRESULT>§Skip: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, celt: ULONG) -> HRESULT>§Reset: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB) -> HRESULT>§Clone: Option<unsafe extern "stdcall" fn(This: *mut IEnumOLEVERB, ppenum: *mut *mut IEnumOLEVERB) -> HRESULT>Trait Implementations§
Source§impl Clone for IEnumOLEVERBVtbl
impl Clone for IEnumOLEVERBVtbl
Source§fn clone(&self) -> IEnumOLEVERBVtbl
fn clone(&self) -> IEnumOLEVERBVtbl
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 IEnumOLEVERBVtbl
Auto Trait Implementations§
impl Freeze for IEnumOLEVERBVtbl
impl RefUnwindSafe for IEnumOLEVERBVtbl
impl Send for IEnumOLEVERBVtbl
impl Sync for IEnumOLEVERBVtbl
impl Unpin for IEnumOLEVERBVtbl
impl UnwindSafe for IEnumOLEVERBVtbl
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