pub struct SpecKey(/* private fields */);
Trait Implementations§
Source§impl Key for SpecKey
impl Key for SpecKey
Source§fn null() -> Self
fn null() -> Self
Creates a new key that is always invalid and distinct from any non-null
key. A null key can only be created through this method (or default
initialization of keys made with
new_key_type!
, which calls this
method). Read moreSource§impl Ord for SpecKey
impl Ord for SpecKey
Source§impl PartialOrd for SpecKey
impl PartialOrd for SpecKey
impl Copy for SpecKey
impl Eq for SpecKey
impl StructuralPartialEq for SpecKey
Auto Trait Implementations§
impl Freeze for SpecKey
impl RefUnwindSafe for SpecKey
impl Send for SpecKey
impl Sync for SpecKey
impl Unpin for SpecKey
impl UnwindSafe for SpecKey
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