Enum libp2p_kad::kbucket::NodeStatus
source · [−]pub enum NodeStatus {
Connected,
Disconnected,
}
Expand description
The status of a node in a bucket.
The status of a node in a bucket together with the time of the last status change determines the position of the node in a bucket.
Variants
Connected
The node is considered connected.
Disconnected
The node is considered disconnected.
Trait Implementations
sourceimpl Clone for NodeStatus
impl Clone for NodeStatus
sourcefn clone(&self) -> NodeStatus
fn clone(&self) -> NodeStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NodeStatus
impl Debug for NodeStatus
sourceimpl PartialEq<NodeStatus> for NodeStatus
impl PartialEq<NodeStatus> for NodeStatus
sourcefn eq(&self, other: &NodeStatus) -> bool
fn eq(&self, other: &NodeStatus) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for NodeStatus
impl Eq for NodeStatus
impl StructuralEq for NodeStatus
impl StructuralPartialEq for NodeStatus
Auto Trait Implementations
impl RefUnwindSafe for NodeStatus
impl Send for NodeStatus
impl Sync for NodeStatus
impl Unpin for NodeStatus
impl UnwindSafe for NodeStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more