Struct drop_tracker::CollisionError
source · [−]pub struct CollisionError;Expand description
Error returned when trying to place multiple items with the same key inside the same DropTracker.
See DropTracker::try_track for more information and examples.
Trait Implementations
sourceimpl Debug for CollisionError
impl Debug for CollisionError
sourceimpl Display for CollisionError
impl Display for CollisionError
sourceimpl Error for CollisionError
impl Error for CollisionError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<CollisionError> for CollisionError
impl PartialEq<CollisionError> for CollisionError
impl Eq for CollisionError
impl StructuralEq for CollisionError
impl StructuralPartialEq for CollisionError
Auto Trait Implementations
impl RefUnwindSafe for CollisionError
impl Send for CollisionError
impl Sync for CollisionError
impl Unpin for CollisionError
impl UnwindSafe for CollisionError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more