pub struct CanonicalKey(/* private fields */);Implementations§
Trait Implementations§
Source§impl Clone for CanonicalKey
impl Clone for CanonicalKey
Source§fn clone(&self) -> CanonicalKey
fn clone(&self) -> CanonicalKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CanonicalKey
Source§impl Debug for CanonicalKey
impl Debug for CanonicalKey
impl Eq for CanonicalKey
Source§impl Hash for CanonicalKey
impl Hash for CanonicalKey
Source§impl PartialEq for CanonicalKey
impl PartialEq for CanonicalKey
Source§fn eq(&self, other: &CanonicalKey) -> bool
fn eq(&self, other: &CanonicalKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CanonicalKey
Auto Trait Implementations§
impl Freeze for CanonicalKey
impl RefUnwindSafe for CanonicalKey
impl Send for CanonicalKey
impl Sync for CanonicalKey
impl Unpin for CanonicalKey
impl UnsafeUnpin for CanonicalKey
impl UnwindSafe for CanonicalKey
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
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.