pub struct DragSubscription { /* private fields */ }Expand description
The guard DragCoordinator::subscribe returns: dropping it unsubscribes
the listener. Holds the coordinator weakly, so it never keeps it alive.
Trait Implementations§
Source§impl Debug for DragSubscription
impl Debug for DragSubscription
Source§impl Drop for DragSubscription
impl Drop for DragSubscription
Auto Trait Implementations§
impl !RefUnwindSafe for DragSubscription
impl !Send for DragSubscription
impl !Sync for DragSubscription
impl !UnwindSafe for DragSubscription
impl Freeze for DragSubscription
impl Unpin for DragSubscription
impl UnsafeUnpin for DragSubscription
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
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.