#[repr(C)]pub struct IRawElementProviderSimple {
pub lpVtbl: *const IRawElementProviderSimpleVtbl,
}
Fields§
§lpVtbl: *const IRawElementProviderSimpleVtbl
Implementations§
Source§impl IRawElementProviderSimple
impl IRawElementProviderSimple
pub unsafe fn get_ProviderOptions( &self, pRetVal: *mut ProviderOptions, ) -> HRESULT
pub unsafe fn GetPatternProvider( &self, patternId: PATTERNID, pRetVal: *mut *mut IUnknown, ) -> HRESULT
pub unsafe fn GetPropertyValue( &self, propertyId: PROPERTYID, pRetVal: *mut *mut VARIANT, ) -> HRESULT
pub unsafe fn get_HostRawElementProvider( &self, pRetVal: *mut *mut IRawElementProviderSimple, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IRawElementProviderSimple
impl Deref for IRawElementProviderSimple
Auto Trait Implementations§
impl Freeze for IRawElementProviderSimple
impl RefUnwindSafe for IRawElementProviderSimple
impl !Send for IRawElementProviderSimple
impl !Sync for IRawElementProviderSimple
impl Unpin for IRawElementProviderSimple
impl UnwindSafe for IRawElementProviderSimple
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