#[repr(C)]pub struct IUIAutomationTextRange3Vtbl {
pub parent: IUIAutomationTextRange2Vtbl,
pub GetEnclosingElementBuildCache: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, cacheRequest: *mut IUIAutomationCacheRequest, enclosingElement: *mut *mut IUIAutomationElement) -> HRESULT,
pub GetChildrenBuildCache: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, cacheRequest: *mut IUIAutomationCacheRequest, children: *mut *mut IUIAutomationElementArray) -> HRESULT,
pub GetAttributeValues: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, attributeIds: *const TEXTATTRIBUTEID, attributeIdCount: c_int, attributeValues: *mut *mut SAFEARRAY) -> HRESULT,
}
Fields§
§parent: IUIAutomationTextRange2Vtbl
§GetEnclosingElementBuildCache: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, cacheRequest: *mut IUIAutomationCacheRequest, enclosingElement: *mut *mut IUIAutomationElement) -> HRESULT
§GetChildrenBuildCache: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, cacheRequest: *mut IUIAutomationCacheRequest, children: *mut *mut IUIAutomationElementArray) -> HRESULT
§GetAttributeValues: unsafe extern "system" fn(This: *mut IUIAutomationTextRange3, attributeIds: *const TEXTATTRIBUTEID, attributeIdCount: c_int, attributeValues: *mut *mut SAFEARRAY) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationTextRange3Vtbl
impl RefUnwindSafe for IUIAutomationTextRange3Vtbl
impl Send for IUIAutomationTextRange3Vtbl
impl Sync for IUIAutomationTextRange3Vtbl
impl Unpin for IUIAutomationTextRange3Vtbl
impl UnwindSafe for IUIAutomationTextRange3Vtbl
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