pub struct NamespaceRootId(/* private fields */);Expand description
Random, nonzero identity of a complete namespace root, independent of its path.
Implementations§
Trait Implementations§
Source§impl Clone for NamespaceRootId
impl Clone for NamespaceRootId
impl Copy for NamespaceRootId
Source§impl Debug for NamespaceRootId
impl Debug for NamespaceRootId
impl Eq for NamespaceRootId
Source§impl Hash for NamespaceRootId
impl Hash for NamespaceRootId
Source§impl Ord for NamespaceRootId
impl Ord for NamespaceRootId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for NamespaceRootId
impl PartialEq for NamespaceRootId
Source§impl PartialOrd for NamespaceRootId
impl PartialOrd for NamespaceRootId
impl StructuralPartialEq for NamespaceRootId
Auto Trait Implementations§
impl Freeze for NamespaceRootId
impl RefUnwindSafe for NamespaceRootId
impl Send for NamespaceRootId
impl Sync for NamespaceRootId
impl Unpin for NamespaceRootId
impl UnsafeUnpin for NamespaceRootId
impl UnwindSafe for NamespaceRootId
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