#[repr(C)]pub struct ISelectionItemProvider {
pub lpVtbl: *const ISelectionItemProviderVtbl,
}
Fields§
§lpVtbl: *const ISelectionItemProviderVtbl
Implementations§
Source§impl ISelectionItemProvider
impl ISelectionItemProvider
pub unsafe fn Select(&self) -> HRESULT
pub unsafe fn AddToSelection(&self) -> HRESULT
pub unsafe fn RemoveFromSelection(&self) -> HRESULT
pub unsafe fn get_IsSelected(&self, pRetVal: *mut BOOL) -> HRESULT
pub unsafe fn get_SelectionContainer( &self, pRetVal: *mut *mut IRawElementProviderSimple, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISelectionItemProvider
impl Deref for ISelectionItemProvider
Auto Trait Implementations§
impl Freeze for ISelectionItemProvider
impl RefUnwindSafe for ISelectionItemProvider
impl !Send for ISelectionItemProvider
impl !Sync for ISelectionItemProvider
impl Unpin for ISelectionItemProvider
impl UnwindSafe for ISelectionItemProvider
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