pub struct RecoveryMetricsUpdated {
pub ex_data: ExData,
pub min_rtt: Option<f32>,
pub smoothed_rtt: Option<f32>,
pub latest_rtt: Option<f32>,
pub rtt_variance: Option<f32>,
pub pto_count: Option<u16>,
pub congestion_window: Option<u64>,
pub bytes_in_flight: Option<u64>,
pub ssthresh: Option<u64>,
pub packets_in_flight: Option<u64>,
pub pacing_rate: Option<u64>,
}Fields§
§ex_data: ExDataExtension data for non-standard fields. flatten causes these fields to
be serialized into the data field of a qlog event. On deserialize,
unknown fields are collected into ex_data.
min_rtt: Option<f32>§smoothed_rtt: Option<f32>§latest_rtt: Option<f32>§rtt_variance: Option<f32>§pto_count: Option<u16>§congestion_window: Option<u64>§bytes_in_flight: Option<u64>§ssthresh: Option<u64>§packets_in_flight: Option<u64>§pacing_rate: Option<u64>Trait Implementations§
Source§impl Clone for RecoveryMetricsUpdated
impl Clone for RecoveryMetricsUpdated
Source§fn clone(&self) -> RecoveryMetricsUpdated
fn clone(&self) -> RecoveryMetricsUpdated
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 RecoveryMetricsUpdated
impl Debug for RecoveryMetricsUpdated
Source§impl Default for RecoveryMetricsUpdated
impl Default for RecoveryMetricsUpdated
Source§fn default() -> RecoveryMetricsUpdated
fn default() -> RecoveryMetricsUpdated
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RecoveryMetricsUpdated
impl<'de> Deserialize<'de> for RecoveryMetricsUpdated
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RecoveryMetricsUpdated
impl PartialEq for RecoveryMetricsUpdated
Source§impl Serialize for RecoveryMetricsUpdated
impl Serialize for RecoveryMetricsUpdated
impl StructuralPartialEq for RecoveryMetricsUpdated
Auto Trait Implementations§
impl Freeze for RecoveryMetricsUpdated
impl RefUnwindSafe for RecoveryMetricsUpdated
impl Send for RecoveryMetricsUpdated
impl Sync for RecoveryMetricsUpdated
impl Unpin for RecoveryMetricsUpdated
impl UnsafeUnpin for RecoveryMetricsUpdated
impl UnwindSafe for RecoveryMetricsUpdated
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