#[repr(C)]pub struct IUIAutomationElement3Vtbl {
pub parent: IUIAutomationElement2Vtbl,
pub ShowContextMenu: unsafe extern "system" fn(This: *mut IUIAutomationElement3) -> HRESULT,
pub get_CurrentIsPeripheral: unsafe extern "system" fn(This: *mut IUIAutomationElement3, retVal: *mut BOOL) -> HRESULT,
pub get_CachedIsPeripheral: unsafe extern "system" fn(This: *mut IUIAutomationElement3, retVal: *mut BOOL) -> HRESULT,
}
Fields§
§parent: IUIAutomationElement2Vtbl
§ShowContextMenu: unsafe extern "system" fn(This: *mut IUIAutomationElement3) -> HRESULT
§get_CurrentIsPeripheral: unsafe extern "system" fn(This: *mut IUIAutomationElement3, retVal: *mut BOOL) -> HRESULT
§get_CachedIsPeripheral: unsafe extern "system" fn(This: *mut IUIAutomationElement3, retVal: *mut BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationElement3Vtbl
impl RefUnwindSafe for IUIAutomationElement3Vtbl
impl Send for IUIAutomationElement3Vtbl
impl Sync for IUIAutomationElement3Vtbl
impl Unpin for IUIAutomationElement3Vtbl
impl UnwindSafe for IUIAutomationElement3Vtbl
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