#[repr(C)]pub struct ISWbemRefreshableItemVtbl {
pub parent: IDispatchVtbl,
pub get_Index: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, iIndex: *mut c_long) -> HRESULT,
pub get_Refresher: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemRefresher: *mut *mut ISWbemRefresher) -> HRESULT,
pub get_IsSet: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, bIsSet: *mut VARIANT_BOOL) -> HRESULT,
pub get_Object: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemObject: *mut *mut ISWbemObjectEx) -> HRESULT,
pub get_ObjectSet: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemObjectSet: *mut *mut ISWbemObjectSet) -> HRESULT,
pub Remove: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, iFlags: c_long) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Index: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, iIndex: *mut c_long) -> HRESULT
§get_Refresher: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemRefresher: *mut *mut ISWbemRefresher) -> HRESULT
§get_IsSet: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, bIsSet: *mut VARIANT_BOOL) -> HRESULT
§get_Object: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemObject: *mut *mut ISWbemObjectEx) -> HRESULT
§get_ObjectSet: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, objWbemObjectSet: *mut *mut ISWbemObjectSet) -> HRESULT
§Remove: unsafe extern "system" fn(This: *mut ISWbemRefreshableItem, iFlags: c_long) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISWbemRefreshableItemVtbl
impl RefUnwindSafe for ISWbemRefreshableItemVtbl
impl Send for ISWbemRefreshableItemVtbl
impl Sync for ISWbemRefreshableItemVtbl
impl Unpin for ISWbemRefreshableItemVtbl
impl UnwindSafe for ISWbemRefreshableItemVtbl
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