#[repr(C)]pub struct IWbemObjectSinkVtbl {
pub parent: IUnknownVtbl,
pub Indicate: unsafe extern "system" fn(This: *mut IWbemObjectSink, lObjectCount: c_long, apObjArray: *mut *mut IWbemClassObject) -> HRESULT,
pub SetStatus: unsafe extern "system" fn(This: *mut IWbemObjectSink, lFlags: c_long, hResult: HRESULT, strParam: BSTR, pObjParam: *mut IWbemClassObject) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Indicate: unsafe extern "system" fn(This: *mut IWbemObjectSink, lObjectCount: c_long, apObjArray: *mut *mut IWbemClassObject) -> HRESULT
§SetStatus: unsafe extern "system" fn(This: *mut IWbemObjectSink, lFlags: c_long, hResult: HRESULT, strParam: BSTR, pObjParam: *mut IWbemClassObject) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemObjectSinkVtbl
impl RefUnwindSafe for IWbemObjectSinkVtbl
impl Send for IWbemObjectSinkVtbl
impl Sync for IWbemObjectSinkVtbl
impl Unpin for IWbemObjectSinkVtbl
impl UnwindSafe for IWbemObjectSinkVtbl
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