#[repr(C)]pub struct IMonikerPropVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IMonikerProp, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IMonikerProp) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IMonikerProp) -> ULONG>,
pub PutProperty: Option<unsafe extern "C" fn(This: *mut IMonikerProp, mkp: MONIKERPROPERTY, val: LPCWSTR) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IMonikerProp, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IMonikerProp) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IMonikerProp) -> ULONG>
§PutProperty: Option<unsafe extern "C" fn(This: *mut IMonikerProp, mkp: MONIKERPROPERTY, val: LPCWSTR) -> HRESULT>
Trait Implementations§
Source§impl Clone for IMonikerPropVtbl
impl Clone for IMonikerPropVtbl
Source§fn clone(&self) -> IMonikerPropVtbl
fn clone(&self) -> IMonikerPropVtbl
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 IMonikerPropVtbl
impl Debug for IMonikerPropVtbl
Source§impl Ord for IMonikerPropVtbl
impl Ord for IMonikerPropVtbl
Source§fn cmp(&self, other: &IMonikerPropVtbl) -> Ordering
fn cmp(&self, other: &IMonikerPropVtbl) -> 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 IMonikerPropVtbl
impl PartialEq for IMonikerPropVtbl
Source§impl PartialOrd for IMonikerPropVtbl
impl PartialOrd for IMonikerPropVtbl
impl Copy for IMonikerPropVtbl
impl Eq for IMonikerPropVtbl
impl StructuralPartialEq for IMonikerPropVtbl
Auto Trait Implementations§
impl Freeze for IMonikerPropVtbl
impl RefUnwindSafe for IMonikerPropVtbl
impl Send for IMonikerPropVtbl
impl Sync for IMonikerPropVtbl
impl Unpin for IMonikerPropVtbl
impl UnwindSafe for IMonikerPropVtbl
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