pub struct UniqueNodeId(/* private fields */);Expand description
The system-wide unique id of a Node.
Implementations§
Trait Implementations§
Source§impl Clone for UniqueNodeId
impl Clone for UniqueNodeId
Source§fn clone(&self) -> UniqueNodeId
fn clone(&self) -> UniqueNodeId
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 UniqueNodeId
impl Debug for UniqueNodeId
Source§impl<'de> Deserialize<'de> for UniqueNodeId
impl<'de> Deserialize<'de> for UniqueNodeId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for UniqueNodeId
impl Display for UniqueNodeId
Source§impl Hash for UniqueNodeId
impl Hash for UniqueNodeId
Source§impl Ord for UniqueNodeId
impl Ord for UniqueNodeId
Source§fn cmp(&self, other: &UniqueNodeId) -> Ordering
fn cmp(&self, other: &UniqueNodeId) -> 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 UniqueNodeId
impl PartialEq for UniqueNodeId
Source§fn eq(&self, other: &UniqueNodeId) -> bool
fn eq(&self, other: &UniqueNodeId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for UniqueNodeId
impl PartialOrd for UniqueNodeId
Source§impl Serialize for UniqueNodeId
impl Serialize for UniqueNodeId
Source§impl ZeroCopySend for UniqueNodeId
impl ZeroCopySend for UniqueNodeId
impl Copy for UniqueNodeId
impl Eq for UniqueNodeId
impl StructuralPartialEq for UniqueNodeId
Auto Trait Implementations§
impl Freeze for UniqueNodeId
impl RefUnwindSafe for UniqueNodeId
impl Send for UniqueNodeId
impl Sync for UniqueNodeId
impl Unpin for UniqueNodeId
impl UnsafeUnpin for UniqueNodeId
impl UnwindSafe for UniqueNodeId
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