Struct webrtc::stats::ICECandidatePairStats
source · pub struct ICECandidatePairStats {Show 27 fields
pub timestamp: Instant,
pub stats_type: RTCStatsType,
pub id: String,
pub local_candidate_id: String,
pub remote_candidate_id: String,
pub state: CandidatePairState,
pub nominated: bool,
pub packets_sent: u32,
pub packets_received: u32,
pub bytes_sent: u64,
pub bytes_received: u64,
pub last_packet_sent_timestamp: Instant,
pub last_packet_received_timestamp: Instant,
pub total_round_trip_time: f64,
pub current_round_trip_time: f64,
pub available_outgoing_bitrate: f64,
pub available_incoming_bitrate: f64,
pub requests_received: u64,
pub requests_sent: u64,
pub responses_received: u64,
pub responses_sent: u64,
pub consent_requests_sent: u64,
pub circuit_breaker_trigger_count: u32,
pub consent_expired_timestamp: Instant,
pub first_request_timestamp: Instant,
pub last_request_timestamp: Instant,
pub retransmissions_sent: u64,
}
Fields
timestamp: Instant
stats_type: RTCStatsType
id: String
local_candidate_id: String
remote_candidate_id: String
state: CandidatePairState
nominated: bool
packets_sent: u32
packets_received: u32
bytes_sent: u64
bytes_received: u64
last_packet_sent_timestamp: Instant
last_packet_received_timestamp: Instant
total_round_trip_time: f64
current_round_trip_time: f64
available_outgoing_bitrate: f64
available_incoming_bitrate: f64
requests_received: u64
requests_sent: u64
responses_received: u64
responses_sent: u64
consent_requests_sent: u64
circuit_breaker_trigger_count: u32
consent_expired_timestamp: Instant
first_request_timestamp: Instant
last_request_timestamp: Instant
retransmissions_sent: u64
Trait Implementations
sourceimpl Debug for ICECandidatePairStats
impl Debug for ICECandidatePairStats
sourceimpl From<CandidatePairStats> for ICECandidatePairStats
impl From<CandidatePairStats> for ICECandidatePairStats
sourcefn from(stats: CandidatePairStats) -> Self
fn from(stats: CandidatePairStats) -> Self
Converts to this type from the input type.
sourceimpl Serialize for ICECandidatePairStats
impl Serialize for ICECandidatePairStats
Auto Trait Implementations
impl RefUnwindSafe for ICECandidatePairStats
impl Send for ICECandidatePairStats
impl Sync for ICECandidatePairStats
impl Unpin for ICECandidatePairStats
impl UnwindSafe for ICECandidatePairStats
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more