pub struct DragEvent {
pub modifiers: KeyModifiers,
pub handled: Arc<Mutex<bool>>,
pub abs: DVec2,
pub items: Arc<Vec<DragItem>>,
pub response: Arc<Mutex<DragResponse>>,
}
Fields§
§modifiers: KeyModifiers
§handled: Arc<Mutex<bool>>
§abs: DVec2
§items: Arc<Vec<DragItem>>
§response: Arc<Mutex<DragResponse>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DragEvent
impl RefUnwindSafe for DragEvent
impl Send for DragEvent
impl Sync for DragEvent
impl Unpin for DragEvent
impl UnwindSafe for DragEvent
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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