pub struct StateCountSummary {
pub discovered: usize,
pub connecting: usize,
pub connected: usize,
pub degraded: usize,
pub disconnecting: usize,
pub disconnected: usize,
pub lost: usize,
}Expand description
Summary of peer counts by state
Fields§
§discovered: usizePeers discovered but never connected
connecting: usizePeers currently connecting
connected: usizePeers with healthy connection
degraded: usizePeers connected but with degraded signal
disconnecting: usizePeers currently disconnecting
disconnected: usizePeers recently disconnected
lost: usizePeers disconnected and not seen in advertisements
Implementations§
Trait Implementations§
Source§impl Clone for StateCountSummary
impl Clone for StateCountSummary
Source§fn clone(&self) -> StateCountSummary
fn clone(&self) -> StateCountSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 StateCountSummary
impl Debug for StateCountSummary
Source§impl Default for StateCountSummary
impl Default for StateCountSummary
Source§fn default() -> StateCountSummary
fn default() -> StateCountSummary
Returns the “default value” for a type. Read more
Source§impl PartialEq for StateCountSummary
impl PartialEq for StateCountSummary
impl Copy for StateCountSummary
impl Eq for StateCountSummary
impl StructuralPartialEq for StateCountSummary
Auto Trait Implementations§
impl Freeze for StateCountSummary
impl RefUnwindSafe for StateCountSummary
impl Send for StateCountSummary
impl Sync for StateCountSummary
impl Unpin for StateCountSummary
impl UnwindSafe for StateCountSummary
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