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