#[repr(C)]pub struct IUIAutomationDropTargetPatternVtbl {
pub parent: IUnknownVtbl,
pub get_CurrentDropTargetEffect: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut BSTR) -> HRESULT,
pub get_CachedDropTargetEffect: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut BSTR) -> HRESULT,
pub get_CurrentDropTargetEffects: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut *mut SAFEARRAY) -> HRESULT,
pub get_CachedDropTargetEffects: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut *mut SAFEARRAY) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§get_CurrentDropTargetEffect: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut BSTR) -> HRESULT
§get_CachedDropTargetEffect: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut BSTR) -> HRESULT
§get_CurrentDropTargetEffects: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut *mut SAFEARRAY) -> HRESULT
§get_CachedDropTargetEffects: unsafe extern "system" fn(This: *mut IUIAutomationDropTargetPattern, retVal: *mut *mut SAFEARRAY) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationDropTargetPatternVtbl
impl RefUnwindSafe for IUIAutomationDropTargetPatternVtbl
impl Send for IUIAutomationDropTargetPatternVtbl
impl Sync for IUIAutomationDropTargetPatternVtbl
impl Unpin for IUIAutomationDropTargetPatternVtbl
impl UnwindSafe for IUIAutomationDropTargetPatternVtbl
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