#[repr(C)]pub struct IUIAutomationDragPattern {
pub lpVtbl: *const IUIAutomationDragPatternVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationDragPatternVtbl
Implementations§
Source§impl IUIAutomationDragPattern
impl IUIAutomationDragPattern
pub unsafe fn get_CurrentIsGrabbed(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedIsGrabbed(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CurrentDropEffect(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedDropEffect(&self, retVal: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentDropEffects( &self, retVal: *mut *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn get_CachedDropEffects( &self, retVal: *mut *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn GetCurrentGrabbedItems( &self, retVal: *mut *mut IUIAutomationElementArray, ) -> HRESULT
pub unsafe fn GetCachedGrabbedItems( &self, retVal: *mut *mut IUIAutomationElementArray, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationDragPattern
impl Deref for IUIAutomationDragPattern
Auto Trait Implementations§
impl Freeze for IUIAutomationDragPattern
impl RefUnwindSafe for IUIAutomationDragPattern
impl !Send for IUIAutomationDragPattern
impl !Sync for IUIAutomationDragPattern
impl Unpin for IUIAutomationDragPattern
impl UnwindSafe for IUIAutomationDragPattern
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