#[repr(C)]pub struct IUIAutomationAnnotationPattern {
pub lpVtbl: *const IUIAutomationAnnotationPatternVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationAnnotationPatternVtbl
Implementations§
Source§impl IUIAutomationAnnotationPattern
impl IUIAutomationAnnotationPattern
pub unsafe fn get_CurrentAnnotationTypeId(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn get_CurrentAnnotationTypeName(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentAuthor(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentDateTime(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentTarget( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CachedAnnotationTypeId(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn get_CachedAnnotationTypeName(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedAuthor(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedDateTime(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedTarget( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IUIAutomationAnnotationPattern
impl RefUnwindSafe for IUIAutomationAnnotationPattern
impl !Send for IUIAutomationAnnotationPattern
impl !Sync for IUIAutomationAnnotationPattern
impl Unpin for IUIAutomationAnnotationPattern
impl UnwindSafe for IUIAutomationAnnotationPattern
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