pub enum DragAndDropOutcome {
Dropped,
Missed,
Cancelled,
}Expand description
How a transfer ended, as the source hears it.
Variants§
Dropped
A target accepted the drop.
Missed
The pointer was released over no target, or the target declined.
Cancelled
The gesture was cancelled before a release.
Trait Implementations§
Source§impl Clone for DragAndDropOutcome
impl Clone for DragAndDropOutcome
impl Copy for DragAndDropOutcome
Source§impl Debug for DragAndDropOutcome
impl Debug for DragAndDropOutcome
impl Eq for DragAndDropOutcome
Source§impl PartialEq for DragAndDropOutcome
impl PartialEq for DragAndDropOutcome
impl StructuralPartialEq for DragAndDropOutcome
Auto Trait Implementations§
impl Freeze for DragAndDropOutcome
impl RefUnwindSafe for DragAndDropOutcome
impl Send for DragAndDropOutcome
impl Sync for DragAndDropOutcome
impl Unpin for DragAndDropOutcome
impl UnsafeUnpin for DragAndDropOutcome
impl UnwindSafe for DragAndDropOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more