#[repr(C)]pub struct IWbemDecoupledBasicEventProvider {
pub lpVtbl: *const IWbemDecoupledBasicEventProviderVtbl,
}
Fields§
§lpVtbl: *const IWbemDecoupledBasicEventProviderVtbl
Implementations§
Source§impl IWbemDecoupledBasicEventProvider
impl IWbemDecoupledBasicEventProvider
pub unsafe fn GetSink( &self, a_Flags: c_long, a_Context: *mut IWbemContext, a_Sink: *mut *mut IWbemObjectSink, ) -> HRESULT
pub unsafe fn GetService( &self, a_Flags: c_long, a_Context: *mut IWbemContext, a_Service: *mut *mut IWbemServices, ) -> HRESULT
Methods from Deref<Target = IWbemDecoupledRegistrar>§
Trait Implementations§
Source§impl Deref for IWbemDecoupledBasicEventProvider
impl Deref for IWbemDecoupledBasicEventProvider
Source§type Target = IWbemDecoupledRegistrar
type Target = IWbemDecoupledRegistrar
The resulting type after dereferencing.
Source§fn deref(&self) -> &IWbemDecoupledRegistrar
fn deref(&self) -> &IWbemDecoupledRegistrar
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IWbemDecoupledBasicEventProvider
impl RefUnwindSafe for IWbemDecoupledBasicEventProvider
impl !Send for IWbemDecoupledBasicEventProvider
impl !Sync for IWbemDecoupledBasicEventProvider
impl Unpin for IWbemDecoupledBasicEventProvider
impl UnwindSafe for IWbemDecoupledBasicEventProvider
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