#[repr(C)]pub struct IEventList {
pub vtbl: *const IEventListVtbl,
}Fields§
§vtbl: *const IEventListVtblTrait Implementations§
Source§impl Clone for IEventList
impl Clone for IEventList
Source§fn clone(&self) -> IEventList
fn clone(&self) -> IEventList
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 IEventList
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IEventList
Source§impl Interface for IEventList
impl Interface for IEventList
Source§impl Unknown for IEventList
impl Unknown for IEventList
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 IEventList
impl Inherits<FUnknown> for IEventList
impl Send for IEventList
impl Sync for IEventList
Auto Trait Implementations§
impl Freeze for IEventList
impl RefUnwindSafe for IEventList
impl Unpin for IEventList
impl UnwindSafe for IEventList
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