pub struct RegistryName(/* private fields */);Expand description
Registry key. Interned as Box<str> so lookups do not allocate a String
on the happy path when the caller already has a &str.
Implementations§
Trait Implementations§
Source§impl Clone for RegistryName
impl Clone for RegistryName
Source§fn clone(&self) -> RegistryName
fn clone(&self) -> RegistryName
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 moreSource§impl Debug for RegistryName
impl Debug for RegistryName
impl Eq for RegistryName
Source§impl From<&str> for RegistryName
impl From<&str> for RegistryName
Source§impl Hash for RegistryName
impl Hash for RegistryName
Source§impl PartialEq for RegistryName
impl PartialEq for RegistryName
impl StructuralPartialEq for RegistryName
Auto Trait Implementations§
impl Freeze for RegistryName
impl RefUnwindSafe for RegistryName
impl Send for RegistryName
impl Sync for RegistryName
impl Unpin for RegistryName
impl UnsafeUnpin for RegistryName
impl UnwindSafe for RegistryName
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§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.