#[repr(C)]pub struct IUIAutomation3Vtbl {
pub parent: IUIAutomation2Vtbl,
pub AddTextEditTextChangedEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation3, element: *mut IUIAutomationElement, scope: TreeScope, textEditChangeType: TextEditChangeType, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationTextEditTextChangedEventHandler) -> HRESULT,
pub RemoveTextEditTextChangedEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation3, element: *mut IUIAutomationElement, handler: *mut IUIAutomationTextEditTextChangedEventHandler) -> HRESULT,
}
Fields§
§parent: IUIAutomation2Vtbl
§AddTextEditTextChangedEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation3, element: *mut IUIAutomationElement, scope: TreeScope, textEditChangeType: TextEditChangeType, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationTextEditTextChangedEventHandler) -> HRESULT
§RemoveTextEditTextChangedEventHandler: unsafe extern "system" fn(This: *mut IUIAutomation3, element: *mut IUIAutomationElement, handler: *mut IUIAutomationTextEditTextChangedEventHandler) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomation3Vtbl
impl RefUnwindSafe for IUIAutomation3Vtbl
impl Send for IUIAutomation3Vtbl
impl Sync for IUIAutomation3Vtbl
impl Unpin for IUIAutomation3Vtbl
impl UnwindSafe for IUIAutomation3Vtbl
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