pub struct ParticipantNodeKey { /* private fields */ }Expand description
One participant-local node topology key in the physical batch ledger. Attempt ids are deliberately absent so a fresh id cannot bypass overlap detection for the same sequence/frame/node work.
Implementations§
Trait Implementations§
Source§impl Clone for ParticipantNodeKey
impl Clone for ParticipantNodeKey
Source§fn clone(&self) -> ParticipantNodeKey
fn clone(&self) -> ParticipantNodeKey
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 ParticipantNodeKey
impl Debug for ParticipantNodeKey
impl Eq for ParticipantNodeKey
Source§impl Ord for ParticipantNodeKey
impl Ord for ParticipantNodeKey
Source§fn cmp(&self, other: &ParticipantNodeKey) -> Ordering
fn cmp(&self, other: &ParticipantNodeKey) -> 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 ParticipantNodeKey
impl PartialEq for ParticipantNodeKey
Source§impl PartialOrd for ParticipantNodeKey
impl PartialOrd for ParticipantNodeKey
Source§impl Serialize for ParticipantNodeKey
impl Serialize for ParticipantNodeKey
impl StructuralPartialEq for ParticipantNodeKey
Auto Trait Implementations§
impl Freeze for ParticipantNodeKey
impl RefUnwindSafe for ParticipantNodeKey
impl Send for ParticipantNodeKey
impl Sync for ParticipantNodeKey
impl Unpin for ParticipantNodeKey
impl UnsafeUnpin for ParticipantNodeKey
impl UnwindSafe for ParticipantNodeKey
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