#[repr(C)]pub struct IUIAutomation5Vtbl {
pub parent: IUIAutomation4Vtbl,
pub AddNotificationEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation5, element: *mut IUIAutomationElement, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationNotificationEventHandler) -> HRESULT,
pub RemoveNotificationEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation5, element: *mut IUIAutomationElement, handler: *mut IUIAutomationNotificationEventHandler) -> HRESULT,
}
Fields§
§parent: IUIAutomation4Vtbl
§AddNotificationEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation5, element: *mut IUIAutomationElement, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationNotificationEventHandler) -> HRESULT
§RemoveNotificationEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation5, element: *mut IUIAutomationElement, handler: *mut IUIAutomationNotificationEventHandler) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomation5Vtbl
impl RefUnwindSafe for IUIAutomation5Vtbl
impl Send for IUIAutomation5Vtbl
impl Sync for IUIAutomation5Vtbl
impl Unpin for IUIAutomation5Vtbl
impl UnwindSafe for IUIAutomation5Vtbl
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