pub struct ConnectionStatistics {
pub directory_number: String,
pub call_reference: u32,
pub processing: StatisticsProcessing,
pub packets_sent: u32,
pub octets_sent: u32,
pub packets_received: u32,
pub octets_received: u32,
pub packets_lost: u32,
pub jitter_millis: u32,
pub latency_millis: u32,
pub quality: ConnectionQualityStatistics,
}Expand description
Packet, octet, timing, and station-provided quality statistics for a call.
Debug output redacts the directory number and the nested quality payload.
Fields§
§directory_number: String§call_reference: u32§processing: StatisticsProcessing§packets_sent: u32§octets_sent: u32§packets_received: u32§octets_received: u32§packets_lost: u32§jitter_millis: u32Inter-arrival jitter in milliseconds.
latency_millis: u32Reported media latency in milliseconds.
quality: ConnectionQualityStatisticsTrait Implementations§
Source§impl Clone for ConnectionStatistics
impl Clone for ConnectionStatistics
Source§fn clone(&self) -> ConnectionStatistics
fn clone(&self) -> ConnectionStatistics
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 ConnectionStatistics
impl Debug for ConnectionStatistics
impl Eq for ConnectionStatistics
Source§impl PartialEq for ConnectionStatistics
impl PartialEq for ConnectionStatistics
impl StructuralPartialEq for ConnectionStatistics
Auto Trait Implementations§
impl Freeze for ConnectionStatistics
impl RefUnwindSafe for ConnectionStatistics
impl Send for ConnectionStatistics
impl Sync for ConnectionStatistics
impl Unpin for ConnectionStatistics
impl UnsafeUnpin for ConnectionStatistics
impl UnwindSafe for ConnectionStatistics
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