Struct webrtc::stats::OutboundRTPStats
source · pub struct OutboundRTPStats {Show 14 fields
pub timestamp: Instant,
pub stats_type: RTCStatsType,
pub id: String,
pub ssrc: SSRC,
pub kind: &'static str,
pub packets_sent: u64,
pub bytes_sent: u64,
pub track_identifier: String,
pub mid: SmolStr,
pub rid: Option<SmolStr>,
pub header_bytes_sent: 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: &'static str
§packets_sent: u64
§bytes_sent: u64
§track_identifier: String
§mid: SmolStr
§rid: Option<SmolStr>
§header_bytes_sent: u64
§nack_count: u64
§fir_count: Option<u64>
§pli_count: Option<u64>
Trait Implementations§
source§impl Debug for OutboundRTPStats
impl Debug for OutboundRTPStats
Auto Trait Implementations§
impl RefUnwindSafe for OutboundRTPStats
impl Send for OutboundRTPStats
impl Sync for OutboundRTPStats
impl Unpin for OutboundRTPStats
impl UnwindSafe for OutboundRTPStats
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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