pub struct DragTargetId(/* private fields */);Expand description
Identity of a drop target, allocated by
DragCoordinator::new_target_id and unique within that coordinator.
Implementations§
Trait Implementations§
Source§impl Clone for DragTargetId
impl Clone for DragTargetId
impl Copy for DragTargetId
Source§impl Debug for DragTargetId
impl Debug for DragTargetId
impl Eq for DragTargetId
Source§impl Hash for DragTargetId
impl Hash for DragTargetId
Source§impl Ord for DragTargetId
impl Ord for DragTargetId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DragTargetId
impl PartialEq for DragTargetId
Source§impl PartialOrd for DragTargetId
impl PartialOrd for DragTargetId
impl StructuralPartialEq for DragTargetId
Auto Trait Implementations§
impl Freeze for DragTargetId
impl RefUnwindSafe for DragTargetId
impl Send for DragTargetId
impl Sync for DragTargetId
impl Unpin for DragTargetId
impl UnsafeUnpin for DragTargetId
impl UnwindSafe for DragTargetId
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.