pub struct Stats {Show 13 fields
pub recv: usize,
pub sent: usize,
pub lost: usize,
pub retrans: usize,
pub sent_bytes: u64,
pub recv_bytes: u64,
pub lost_bytes: u64,
pub stream_retrans_bytes: u64,
pub paths_count: usize,
pub reset_stream_count_local: u64,
pub stopped_stream_count_local: u64,
pub reset_stream_count_remote: u64,
pub stopped_stream_count_remote: u64,
}Expand description
Statistics about the connection.
A connectionโs statistics can be collected using the stats() method.
Fieldsยง
ยงrecv: usizeThe number of QUIC packets received.
sent: usizeThe number of QUIC packets sent.
lost: usizeThe number of QUIC packets that were lost.
retrans: usizeThe number of sent QUIC packets with retransmitted data.
sent_bytes: u64The number of sent bytes.
recv_bytes: u64The number of received bytes.
lost_bytes: u64The number of bytes sent lost.
stream_retrans_bytes: u64The number of stream bytes retransmitted.
paths_count: usizeThe number of known paths for the connection.
reset_stream_count_local: u64The number of streams reset by local.
stopped_stream_count_local: u64The number of streams stopped by local.
reset_stream_count_remote: u64The number of streams reset by remote.
stopped_stream_count_remote: u64The number of streams stopped by remote.
Trait Implementationsยง
Auto Trait Implementationsยง
impl RefUnwindSafe for Stats
impl Send for Stats
impl Sync for Stats
impl Unpin for Stats
impl UnwindSafe for Stats
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