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) -> HRESULT
Implementations§
§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