pub struct ObjKey(/* private fields */);
Trait Implementations§
Source§impl Key for ObjKey
impl Key for ObjKey
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 ObjKey
impl Ord for ObjKey
Source§impl PartialOrd for ObjKey
impl PartialOrd for ObjKey
impl Copy for ObjKey
impl Eq for ObjKey
impl StructuralPartialEq for ObjKey
Auto Trait Implementations§
impl Freeze for ObjKey
impl RefUnwindSafe for ObjKey
impl Send for ObjKey
impl Sync for ObjKey
impl Unpin for ObjKey
impl UnwindSafe for ObjKey
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