#[repr(C)]pub struct ISWbemQualifierVtbl {
pub parent: IDispatchVtbl,
pub get_Value: unsafe extern "system" fn(This: *mut ISWbemQualifier, varValue: *mut VARIANT) -> HRESULT,
pub put_Value: unsafe extern "system" fn(This: *mut ISWbemQualifier, varValue: *mut VARIANT) -> HRESULT,
pub get_Name: unsafe extern "system" fn(This: *mut ISWbemQualifier, strName: *mut BSTR) -> HRESULT,
pub get_IsLocal: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsLocal: *mut VARIANT_BOOL) -> HRESULT,
pub get_PropagatesToSubclass: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToSubclass: *mut VARIANT_BOOL) -> HRESULT,
pub put_PropagatesToSubclass: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToSubclass: VARIANT_BOOL) -> HRESULT,
pub get_PropagatesToInstance: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToInstance: *mut VARIANT_BOOL) -> HRESULT,
pub put_PropagatesToInstance: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToInstance: VARIANT_BOOL) -> HRESULT,
pub get_IsOverridable: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsOverridable: *mut VARIANT_BOOL) -> HRESULT,
pub put_IsOverridable: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsOverridable: VARIANT_BOOL) -> HRESULT,
pub get_IsAmended: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsAmended: *mut VARIANT_BOOL) -> HRESULT,
}Fields§
§parent: IDispatchVtbl§get_Value: unsafe extern "system" fn(This: *mut ISWbemQualifier, varValue: *mut VARIANT) -> HRESULT§put_Value: unsafe extern "system" fn(This: *mut ISWbemQualifier, varValue: *mut VARIANT) -> HRESULT§get_Name: unsafe extern "system" fn(This: *mut ISWbemQualifier, strName: *mut BSTR) -> HRESULT§get_IsLocal: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsLocal: *mut VARIANT_BOOL) -> HRESULT§get_PropagatesToSubclass: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToSubclass: *mut VARIANT_BOOL) -> HRESULT§put_PropagatesToSubclass: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToSubclass: VARIANT_BOOL) -> HRESULT§get_PropagatesToInstance: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToInstance: *mut VARIANT_BOOL) -> HRESULT§put_PropagatesToInstance: unsafe extern "system" fn(This: *mut ISWbemQualifier, bPropagatesToInstance: VARIANT_BOOL) -> HRESULT§get_IsOverridable: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsOverridable: *mut VARIANT_BOOL) -> HRESULT§put_IsOverridable: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsOverridable: VARIANT_BOOL) -> HRESULT§get_IsAmended: unsafe extern "system" fn(This: *mut ISWbemQualifier, bIsAmended: *mut VARIANT_BOOL) -> HRESULTAuto Trait Implementations§
impl Freeze for ISWbemQualifierVtbl
impl RefUnwindSafe for ISWbemQualifierVtbl
impl Send for ISWbemQualifierVtbl
impl Sync for ISWbemQualifierVtbl
impl Unpin for ISWbemQualifierVtbl
impl UnwindSafe for ISWbemQualifierVtbl
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