#[repr(C)]pub struct IDataExchangeReceiver {
pub vtbl: *const IDataExchangeReceiverVtbl,
}Fields§
§vtbl: *const IDataExchangeReceiverVtblTrait Implementations§
Source§impl Clone for IDataExchangeReceiver
impl Clone for IDataExchangeReceiver
Source§fn clone(&self) -> IDataExchangeReceiver
fn clone(&self) -> IDataExchangeReceiver
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 moreSource§impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IDataExchangeReceiver
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IDataExchangeReceiver
Source§impl Interface for IDataExchangeReceiver
impl Interface for IDataExchangeReceiver
Source§impl Unknown for IDataExchangeReceiver
impl Unknown for IDataExchangeReceiver
Source§unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
Checks if an object implements the interface corresponding to the given GUID, and if so,
returns a corresponding interface pointer for the object and increments the object’s
reference count.
impl Copy for IDataExchangeReceiver
impl Inherits<FUnknown> for IDataExchangeReceiver
impl Send for IDataExchangeReceiver
impl Sync for IDataExchangeReceiver
Auto Trait Implementations§
impl Freeze for IDataExchangeReceiver
impl RefUnwindSafe for IDataExchangeReceiver
impl Unpin for IDataExchangeReceiver
impl UnwindSafe for IDataExchangeReceiver
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