pub struct NamespaceName(/* private fields */);Expand description
A validated finite namespace child name.
Implementations§
Trait Implementations§
Source§impl Clone for NamespaceName
impl Clone for NamespaceName
Source§fn clone(&self) -> NamespaceName
fn clone(&self) -> NamespaceName
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 NamespaceName
impl Debug for NamespaceName
Source§impl Display for NamespaceName
impl Display for NamespaceName
impl Eq for NamespaceName
Source§impl Hash for NamespaceName
impl Hash for NamespaceName
Source§impl Ord for NamespaceName
impl Ord for NamespaceName
Source§fn cmp(&self, other: &NamespaceName) -> Ordering
fn cmp(&self, other: &NamespaceName) -> Ordering
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
Source§impl PartialEq for NamespaceName
impl PartialEq for NamespaceName
Source§impl PartialOrd for NamespaceName
impl PartialOrd for NamespaceName
impl StructuralPartialEq for NamespaceName
Auto Trait Implementations§
impl Freeze for NamespaceName
impl RefUnwindSafe for NamespaceName
impl Send for NamespaceName
impl Sync for NamespaceName
impl Unpin for NamespaceName
impl UnsafeUnpin for NamespaceName
impl UnwindSafe for NamespaceName
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