Struct webrtc::stats::InboundRTPStats
source · pub struct InboundRTPStats {Show 14 fields
pub timestamp: Instant,
pub stats_type: RTCStatsType,
pub id: String,
pub ssrc: SSRC,
pub kind: String,
pub packets_received: u64,
pub track_identifier: String,
pub mid: SmolStr,
pub last_packet_received_timestamp: Option<SystemTime>,
pub header_bytes_received: u64,
pub bytes_received: u64,
pub nack_count: u64,
pub fir_count: Option<u64>,
pub pli_count: Option<u64>,
}
Fields§
§timestamp: Instant
§stats_type: RTCStatsType
§id: String
§ssrc: SSRC
§kind: String
§packets_received: u64
§track_identifier: String
§mid: SmolStr
§last_packet_received_timestamp: Option<SystemTime>
§header_bytes_received: u64
§bytes_received: u64
§nack_count: u64
§fir_count: Option<u64>
§pli_count: Option<u64>
Trait Implementations§
source§impl Debug for InboundRTPStats
impl Debug for InboundRTPStats
source§impl<'de> Deserialize<'de> for InboundRTPStats
impl<'de> Deserialize<'de> for InboundRTPStats
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 InboundRTPStats
impl RefUnwindSafe for InboundRTPStats
impl Send for InboundRTPStats
impl Sync for InboundRTPStats
impl Unpin for InboundRTPStats
impl UnwindSafe for InboundRTPStats
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