Struct webrtc::stats::RemoteOutboundRTPStats
source · pub struct RemoteOutboundRTPStats {
pub timestamp: Instant,
pub stats_type: RTCStatsType,
pub id: String,
pub ssrc: SSRC,
pub kind: String,
pub packets_sent: u64,
pub bytes_sent: u64,
pub local_id: String,
pub round_trip_time: Option<f64>,
pub reports_sent: u64,
pub total_round_trip_time: f64,
pub round_trip_time_measurements: u64,
}
Fields§
§timestamp: Instant
§stats_type: RTCStatsType
§id: String
§ssrc: SSRC
§kind: String
§packets_sent: u64
§bytes_sent: u64
§local_id: String
§round_trip_time: Option<f64>
§reports_sent: u64
§total_round_trip_time: f64
§round_trip_time_measurements: u64
Trait Implementations§
source§impl Debug for RemoteOutboundRTPStats
impl Debug for RemoteOutboundRTPStats
source§impl<'de> Deserialize<'de> for RemoteOutboundRTPStats
impl<'de> Deserialize<'de> for RemoteOutboundRTPStats
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
Auto Trait Implementations§
impl Freeze for RemoteOutboundRTPStats
impl RefUnwindSafe for RemoteOutboundRTPStats
impl Send for RemoteOutboundRTPStats
impl Sync for RemoteOutboundRTPStats
impl Unpin for RemoteOutboundRTPStats
impl UnwindSafe for RemoteOutboundRTPStats
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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