#[repr(C)]pub struct IActivationFactory {
pub lpVtbl: *const IActivationFactoryVtbl,
}
Fields§
§lpVtbl: *const IActivationFactoryVtbl
Implementations§
Source§impl IActivationFactory
impl IActivationFactory
pub unsafe fn ActivateInstance( &self, instance: *mut *mut IInspectable, ) -> HRESULT
Methods from Deref<Target = IInspectable>§
Trait Implementations§
Source§impl Deref for IActivationFactory
impl Deref for IActivationFactory
Source§type Target = IInspectable
type Target = IInspectable
The resulting type after dereferencing.
Source§fn deref(&self) -> &IInspectable
fn deref(&self) -> &IInspectable
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IActivationFactory
impl RefUnwindSafe for IActivationFactory
impl !Send for IActivationFactory
impl !Sync for IActivationFactory
impl Unpin for IActivationFactory
impl UnwindSafe for IActivationFactory
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