#[repr(C)]pub struct IAgileObjectVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IAgileObject, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IAgileObject) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IAgileObject) -> ULONG>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IAgileObject, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IAgileObject) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IAgileObject) -> ULONG>
Trait Implementations§
Source§impl Clone for IAgileObjectVtbl
impl Clone for IAgileObjectVtbl
Source§fn clone(&self) -> IAgileObjectVtbl
fn clone(&self) -> IAgileObjectVtbl
Returns a copy 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 moreSource§impl Debug for IAgileObjectVtbl
impl Debug for IAgileObjectVtbl
Source§impl Ord for IAgileObjectVtbl
impl Ord for IAgileObjectVtbl
Source§fn cmp(&self, other: &IAgileObjectVtbl) -> Ordering
fn cmp(&self, other: &IAgileObjectVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IAgileObjectVtbl
impl PartialEq for IAgileObjectVtbl
Source§impl PartialOrd for IAgileObjectVtbl
impl PartialOrd for IAgileObjectVtbl
impl Copy for IAgileObjectVtbl
impl Eq for IAgileObjectVtbl
impl StructuralPartialEq for IAgileObjectVtbl
Auto Trait Implementations§
impl Freeze for IAgileObjectVtbl
impl RefUnwindSafe for IAgileObjectVtbl
impl Send for IAgileObjectVtbl
impl Sync for IAgileObjectVtbl
impl Unpin for IAgileObjectVtbl
impl UnwindSafe for IAgileObjectVtbl
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