pub struct TransportQualitySample {
pub latest_bwe_bps: Option<u64>,
pub rtt_ms: Option<u64>,
pub ingress_loss_ppm: Option<u64>,
pub egress_loss_ppm: Option<u64>,
pub egress_jitter_rtp_timestamp_units: Option<u64>,
pub sample_count: u64,
}Fields§
§latest_bwe_bps: Option<u64>§rtt_ms: Option<u64>§ingress_loss_ppm: Option<u64>§egress_loss_ppm: Option<u64>§egress_jitter_rtp_timestamp_units: Option<u64>§sample_count: u64Trait Implementations§
Source§impl Clone for TransportQualitySample
impl Clone for TransportQualitySample
Source§fn clone(&self) -> TransportQualitySample
fn clone(&self) -> TransportQualitySample
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 TransportQualitySample
impl Debug for TransportQualitySample
Source§impl Default for TransportQualitySample
impl Default for TransportQualitySample
Source§fn default() -> TransportQualitySample
fn default() -> TransportQualitySample
Returns the “default value” for a type. Read more
Source§impl PartialEq for TransportQualitySample
impl PartialEq for TransportQualitySample
impl Copy for TransportQualitySample
impl Eq for TransportQualitySample
impl StructuralPartialEq for TransportQualitySample
Auto Trait Implementations§
impl Freeze for TransportQualitySample
impl RefUnwindSafe for TransportQualitySample
impl Send for TransportQualitySample
impl Sync for TransportQualitySample
impl Unpin for TransportQualitySample
impl UnsafeUnpin for TransportQualitySample
impl UnwindSafe for TransportQualitySample
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more