#[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) -> HRESULT
Auto 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