#[repr(C)]pub struct IUIAutomationPatternInstanceVtbl {
pub parent: IUnknownVtbl,
pub GetProperty: unsafe extern "system" fn(This: *mut IUIAutomationPatternInstance, index: UINT, cached: BOOL, type_: UIAutomationType, pPtr: *mut c_void) -> HRESULT,
pub CallMethod: unsafe extern "system" fn(This: *mut IUIAutomationPatternInstance, index: UINT, pParams: *const UIAutomationParameter, cParams: UINT) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetProperty: unsafe extern "system" fn(This: *mut IUIAutomationPatternInstance, index: UINT, cached: BOOL, type_: UIAutomationType, pPtr: *mut c_void) -> HRESULT
§CallMethod: unsafe extern "system" fn(This: *mut IUIAutomationPatternInstance, index: UINT, pParams: *const UIAutomationParameter, cParams: UINT) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationPatternInstanceVtbl
impl RefUnwindSafe for IUIAutomationPatternInstanceVtbl
impl Send for IUIAutomationPatternInstanceVtbl
impl Sync for IUIAutomationPatternInstanceVtbl
impl Unpin for IUIAutomationPatternInstanceVtbl
impl UnwindSafe for IUIAutomationPatternInstanceVtbl
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