Struct webrtc::stats::StatsReport
source · pub struct StatsReport {
pub reports: HashMap<String, StatsReportType>,
}
Fields§
§reports: HashMap<String, StatsReportType>
Trait Implementations§
source§impl Debug for StatsReport
impl Debug for StatsReport
source§impl<'de> Deserialize<'de> for StatsReport
impl<'de> Deserialize<'de> for StatsReport
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
source§impl From<StatsCollector> for StatsReport
impl From<StatsCollector> for StatsReport
source§fn from(collector: StatsCollector) -> Self
fn from(collector: StatsCollector) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StatsReport
impl RefUnwindSafe for StatsReport
impl Send for StatsReport
impl Sync for StatsReport
impl Unpin for StatsReport
impl UnwindSafe for StatsReport
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