pub struct EndpointStats {
pub total_connections: u64,
pub active_connections: u64,
pub handshake_failures: u64,
pub packets_received: u64,
pub packets_sent: u64,
}Expand description
Statistics about an endpoint.
Fields§
§total_connections: u64Total incoming and outgoing connections initiated.
active_connections: u64Number of active connections.
handshake_failures: u64Number of failed handshakes.
packets_received: u64Total UDP packets received.
packets_sent: u64Total UDP packets sent.
Trait Implementations§
Source§impl Clone for EndpointStats
impl Clone for EndpointStats
Source§fn clone(&self) -> EndpointStats
fn clone(&self) -> EndpointStats
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 EndpointStats
impl Debug for EndpointStats
Source§impl Default for EndpointStats
impl Default for EndpointStats
Source§fn default() -> EndpointStats
fn default() -> EndpointStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EndpointStats
impl RefUnwindSafe for EndpointStats
impl Send for EndpointStats
impl Sync for EndpointStats
impl Unpin for EndpointStats
impl UnsafeUnpin for EndpointStats
impl UnwindSafe for EndpointStats
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