pub struct IContactRemovedEventArgs(/* private fields */);
Trait Implementations§
§impl Clone for IContactRemovedEventArgs
impl Clone for IContactRemovedEventArgs
§fn clone(&self) -> IContactRemovedEventArgs
fn clone(&self) -> IContactRemovedEventArgs
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 more§impl Debug for IContactRemovedEventArgs
impl Debug for IContactRemovedEventArgs
§impl Interface for IContactRemovedEventArgs
impl Interface for IContactRemovedEventArgs
§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface
implementation.§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.
§fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
Attempts to cast the current interface to another interface using
QueryInterface
. Read more§impl PartialEq for IContactRemovedEventArgs
impl PartialEq for IContactRemovedEventArgs
§fn eq(&self, other: &IContactRemovedEventArgs) -> bool
fn eq(&self, other: &IContactRemovedEventArgs) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for IContactRemovedEventArgs
impl StructuralPartialEq for IContactRemovedEventArgs
Auto Trait Implementations§
impl RefUnwindSafe for IContactRemovedEventArgs
impl !Send for IContactRemovedEventArgs
impl !Sync for IContactRemovedEventArgs
impl Unpin for IContactRemovedEventArgs
impl UnwindSafe for IContactRemovedEventArgs
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