pub(super) struct RtcMetrics {
worker_recorders: Mutex<Vec<Arc<RtcMetricsRecorder>>>,
}Fields§
§worker_recorders: Mutex<Vec<Arc<RtcMetricsRecorder>>>Implementations§
Source§impl RtcMetrics
impl RtcMetrics
pub(super) fn register_worker(&self) -> Arc<RtcMetricsRecorder>
pub(super) fn snapshot(&self) -> RtcMetricsSnapshot
Trait Implementations§
Source§impl Debug for RtcMetrics
impl Debug for RtcMetrics
Source§impl Default for RtcMetrics
impl Default for RtcMetrics
Source§fn default() -> RtcMetrics
fn default() -> RtcMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for RtcMetrics
impl RefUnwindSafe for RtcMetrics
impl Send for RtcMetrics
impl Sync for RtcMetrics
impl Unpin for RtcMetrics
impl UnsafeUnpin for RtcMetrics
impl UnwindSafe for RtcMetrics
Blanket Implementations§
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