Struct webrtc::stats::ICETransportStats
source · pub struct ICETransportStats {
pub timestamp: Instant,
pub stats_type: RTCStatsType,
pub id: String,
pub bytes_received: usize,
pub bytes_sent: usize,
}
Fields§
§timestamp: Instant
§stats_type: RTCStatsType
§id: String
§bytes_received: usize
§bytes_sent: usize
Trait Implementations§
source§impl Debug for ICETransportStats
impl Debug for ICETransportStats
source§impl<'de> Deserialize<'de> for ICETransportStats
impl<'de> Deserialize<'de> for ICETransportStats
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 ICETransportStats
impl RefUnwindSafe for ICETransportStats
impl Send for ICETransportStats
impl Sync for ICETransportStats
impl Unpin for ICETransportStats
impl UnwindSafe for ICETransportStats
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