#[repr(C)]pub struct IUIAutomationCacheRequestVtbl {
pub parent: IUnknownVtbl,
pub AddProperty: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, propertyId: PROPERTYID) -> HRESULT,
pub AddPattern: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, patternId: PATTERNID) -> HRESULT,
pub Clone: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, clonedRequest: *mut *mut IUIAutomationCacheRequest) -> HRESULT,
pub get_TreeScope: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, scope: *mut TreeScope) -> HRESULT,
pub put_TreeScope: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, scope: TreeScope) -> HRESULT,
pub get_TreeFilter: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, filter: *mut *mut IUIAutomationCondition) -> HRESULT,
pub put_TreeFilter: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, filter: *mut IUIAutomationCondition) -> HRESULT,
pub get_AutomationElementMode: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, mode: *mut AutomationElementMode) -> HRESULT,
pub put_AutomationElementMode: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, mode: AutomationElementMode) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§AddProperty: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, propertyId: PROPERTYID) -> HRESULT§AddPattern: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, patternId: PATTERNID) -> HRESULT§Clone: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, clonedRequest: *mut *mut IUIAutomationCacheRequest) -> HRESULT§get_TreeScope: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, scope: *mut TreeScope) -> HRESULT§put_TreeScope: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, scope: TreeScope) -> HRESULT§get_TreeFilter: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, filter: *mut *mut IUIAutomationCondition) -> HRESULT§put_TreeFilter: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, filter: *mut IUIAutomationCondition) -> HRESULT§get_AutomationElementMode: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, mode: *mut AutomationElementMode) -> HRESULT§put_AutomationElementMode: unsafe extern "system" fn(This: *mut IUIAutomationCacheRequest, mode: AutomationElementMode) -> HRESULTAuto Trait Implementations§
impl Freeze for IUIAutomationCacheRequestVtbl
impl RefUnwindSafe for IUIAutomationCacheRequestVtbl
impl Send for IUIAutomationCacheRequestVtbl
impl Sync for IUIAutomationCacheRequestVtbl
impl Unpin for IUIAutomationCacheRequestVtbl
impl UnwindSafe for IUIAutomationCacheRequestVtbl
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