pub enum DragPhase {
Started,
Dragging,
OverTarget,
Dropped,
Cancelled,
}Expand description
Current phase of a drag operation.
Variants§
Started
Drag has started.
Dragging
Dragging in progress.
OverTarget
Hovering over a valid drop target.
Dropped
Dropped successfully.
Cancelled
Drag was cancelled.
Trait Implementations§
impl Copy for DragPhase
impl Eq for DragPhase
impl StructuralPartialEq for DragPhase
Auto Trait Implementations§
impl Freeze for DragPhase
impl RefUnwindSafe for DragPhase
impl Send for DragPhase
impl Sync for DragPhase
impl Unpin for DragPhase
impl UnwindSafe for DragPhase
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