#[repr(C)]pub struct ISWbemMethodVtbl {
pub parent: IDispatchVtbl,
pub get_Name: unsafe extern "system" fn(This: *mut ISWbemMethod, strName: *mut BSTR) -> HRESULT,
pub get_Origin: unsafe extern "system" fn(This: *mut ISWbemMethod, strOrigin: *mut BSTR) -> HRESULT,
pub get_InParameters: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemInParameters: *mut *mut ISWbemObject) -> HRESULT,
pub get_OutParameters: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemOutParameters: *mut *mut ISWbemObject) -> HRESULT,
pub get_Qualifiers_: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemQualifierSet: *mut *mut ISWbemQualifierSet) -> HRESULT,
}Fields§
§parent: IDispatchVtbl§get_Name: unsafe extern "system" fn(This: *mut ISWbemMethod, strName: *mut BSTR) -> HRESULT§get_Origin: unsafe extern "system" fn(This: *mut ISWbemMethod, strOrigin: *mut BSTR) -> HRESULT§get_InParameters: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemInParameters: *mut *mut ISWbemObject) -> HRESULT§get_OutParameters: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemOutParameters: *mut *mut ISWbemObject) -> HRESULT§get_Qualifiers_: unsafe extern "system" fn(This: *mut ISWbemMethod, objWbemQualifierSet: *mut *mut ISWbemQualifierSet) -> HRESULTAuto Trait Implementations§
impl Freeze for ISWbemMethodVtbl
impl RefUnwindSafe for ISWbemMethodVtbl
impl Send for ISWbemMethodVtbl
impl Sync for ISWbemMethodVtbl
impl Unpin for ISWbemMethodVtbl
impl UnwindSafe for ISWbemMethodVtbl
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