Struct IUIAutomationStylesPattern_Vtbl
#[repr(C)]pub struct IUIAutomationStylesPattern_Vtbl {Show 17 fields
pub base__: IUnknown_Vtbl,
pub CurrentStyleId: unsafe extern "system" fn(_: *mut c_void, _: *mut UIA_STYLE_ID) -> HRESULT,
pub CurrentStyleName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CurrentFillColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub CurrentFillPatternStyle: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CurrentShape: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CurrentFillPatternColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub CurrentExtendedProperties: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetCurrentExtendedPropertiesAsArray: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut ExtendedProperty, _: *mut i32) -> HRESULT,
pub CachedStyleId: unsafe extern "system" fn(_: *mut c_void, _: *mut UIA_STYLE_ID) -> HRESULT,
pub CachedStyleName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CachedFillColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub CachedFillPatternStyle: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CachedShape: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CachedFillPatternColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub CachedExtendedProperties: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetCachedExtendedPropertiesAsArray: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut ExtendedProperty, _: *mut i32) -> HRESULT,
}Fields§
§base__: IUnknown_Vtbl§CurrentStyleId: unsafe extern "system" fn(_: *mut c_void, _: *mut UIA_STYLE_ID) -> HRESULT§CurrentStyleName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CurrentFillColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§CurrentFillPatternStyle: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CurrentShape: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CurrentFillPatternColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§CurrentExtendedProperties: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetCurrentExtendedPropertiesAsArray: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut ExtendedProperty, _: *mut i32) -> HRESULT§CachedStyleId: unsafe extern "system" fn(_: *mut c_void, _: *mut UIA_STYLE_ID) -> HRESULT§CachedStyleName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CachedFillColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§CachedFillPatternStyle: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CachedShape: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§CachedFillPatternColor: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§CachedExtendedProperties: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetCachedExtendedPropertiesAsArray: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut ExtendedProperty, _: *mut i32) -> HRESULTImplementations§
§impl IUIAutomationStylesPattern_Vtbl
impl IUIAutomationStylesPattern_Vtbl
pub const fn new<Identity: IUIAutomationStylesPattern_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IUIAutomationStylesPattern_Vtbl
impl RefUnwindSafe for IUIAutomationStylesPattern_Vtbl
impl Send for IUIAutomationStylesPattern_Vtbl
impl Sync for IUIAutomationStylesPattern_Vtbl
impl Unpin for IUIAutomationStylesPattern_Vtbl
impl UnwindSafe for IUIAutomationStylesPattern_Vtbl
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