#[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) -> HRESULT
Auto 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