#[repr(C)]pub struct IUIAutomation4Vtbl {
pub parent: IUIAutomation3Vtbl,
pub AddChangesEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation4, element: *mut IUIAutomationElement, scope: TreeScope, changeTypes: *mut c_int, changesCount: c_int, pCacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationChangesEventHandler) -> HRESULT,
pub RemoveChangesEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation4, element: *mut IUIAutomationElement, handler: *mut IUIAutomationChangesEventHandler) -> HRESULT,
}
Fields§
§parent: IUIAutomation3Vtbl
§AddChangesEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation4, element: *mut IUIAutomationElement, scope: TreeScope, changeTypes: *mut c_int, changesCount: c_int, pCacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationChangesEventHandler) -> HRESULT
§RemoveChangesEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation4, element: *mut IUIAutomationElement, handler: *mut IUIAutomationChangesEventHandler) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomation4Vtbl
impl RefUnwindSafe for IUIAutomation4Vtbl
impl Send for IUIAutomation4Vtbl
impl Sync for IUIAutomation4Vtbl
impl Unpin for IUIAutomation4Vtbl
impl UnwindSafe for IUIAutomation4Vtbl
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