#[repr(C)]pub struct IWbemDecoupledBasicEventProviderVtbl {
pub parent: IWbemDecoupledRegistrarVtbl,
pub GetSink: unsafe extern "system" fn(This: *mut IWbemDecoupledBasicEventProvider, a_Flags: c_long, a_Context: *mut IWbemContext, a_Sink: *mut *mut IWbemObjectSink) -> HRESULT,
pub GetService: unsafe extern "system" fn(This: *mut IWbemDecoupledBasicEventProvider, a_Flags: c_long, a_Context: *mut IWbemContext, a_Service: *mut *mut IWbemServices) -> HRESULT,
}
Fields§
§parent: IWbemDecoupledRegistrarVtbl
§GetSink: unsafe extern "system" fn(This: *mut IWbemDecoupledBasicEventProvider, a_Flags: c_long, a_Context: *mut IWbemContext, a_Sink: *mut *mut IWbemObjectSink) -> HRESULT
§GetService: unsafe extern "system" fn(This: *mut IWbemDecoupledBasicEventProvider, a_Flags: c_long, a_Context: *mut IWbemContext, a_Service: *mut *mut IWbemServices) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemDecoupledBasicEventProviderVtbl
impl RefUnwindSafe for IWbemDecoupledBasicEventProviderVtbl
impl Send for IWbemDecoupledBasicEventProviderVtbl
impl Sync for IWbemDecoupledBasicEventProviderVtbl
impl Unpin for IWbemDecoupledBasicEventProviderVtbl
impl UnwindSafe for IWbemDecoupledBasicEventProviderVtbl
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