#[repr(C)]pub struct ITypeLibRegistrationReaderVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader) -> ULONG>,
pub EnumTypeLibRegistrations: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader, ppEnumUnknown: *mut *mut IEnumUnknown) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader) -> ULONG>
§EnumTypeLibRegistrations: Option<unsafe extern "C" fn(This: *mut ITypeLibRegistrationReader, ppEnumUnknown: *mut *mut IEnumUnknown) -> HRESULT>
Trait Implementations§
Source§impl Clone for ITypeLibRegistrationReaderVtbl
impl Clone for ITypeLibRegistrationReaderVtbl
Source§fn clone(&self) -> ITypeLibRegistrationReaderVtbl
fn clone(&self) -> ITypeLibRegistrationReaderVtbl
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 Ord for ITypeLibRegistrationReaderVtbl
impl Ord for ITypeLibRegistrationReaderVtbl
Source§fn cmp(&self, other: &ITypeLibRegistrationReaderVtbl) -> Ordering
fn cmp(&self, other: &ITypeLibRegistrationReaderVtbl) -> 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 ITypeLibRegistrationReaderVtbl
impl PartialEq for ITypeLibRegistrationReaderVtbl
Source§fn eq(&self, other: &ITypeLibRegistrationReaderVtbl) -> bool
fn eq(&self, other: &ITypeLibRegistrationReaderVtbl) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for ITypeLibRegistrationReaderVtbl
impl PartialOrd for ITypeLibRegistrationReaderVtbl
impl Copy for ITypeLibRegistrationReaderVtbl
impl Eq for ITypeLibRegistrationReaderVtbl
impl StructuralPartialEq for ITypeLibRegistrationReaderVtbl
Auto Trait Implementations§
impl Freeze for ITypeLibRegistrationReaderVtbl
impl RefUnwindSafe for ITypeLibRegistrationReaderVtbl
impl Send for ITypeLibRegistrationReaderVtbl
impl Sync for ITypeLibRegistrationReaderVtbl
impl Unpin for ITypeLibRegistrationReaderVtbl
impl UnwindSafe for ITypeLibRegistrationReaderVtbl
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