#[repr(C)]pub struct IAnnotationProvider {
pub lpVtbl: *const IAnnotationProviderVtbl,
}
Fields§
§lpVtbl: *const IAnnotationProviderVtbl
Implementations§
Source§impl IAnnotationProvider
impl IAnnotationProvider
pub unsafe fn get_AnnotationTypeId(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn get_AnnotationTypeName(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_Author(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_DateTime(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_Target( &self, retVal: *mut *mut IRawElementProviderSimple, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IAnnotationProvider
impl Deref for IAnnotationProvider
Auto Trait Implementations§
impl Freeze for IAnnotationProvider
impl RefUnwindSafe for IAnnotationProvider
impl !Send for IAnnotationProvider
impl !Sync for IAnnotationProvider
impl Unpin for IAnnotationProvider
impl UnwindSafe for IAnnotationProvider
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