Enum mediasoup_sys::fbs::rtp_stream::StatsData
source · pub enum StatsData {
BaseStats(Box<BaseStats>),
RecvStats(Box<RecvStats>),
SendStats(Box<SendStats>),
}
Expand description
The union StatsData
in the namespace FBS.RtpStream
Generated from these locations:
- Union
StatsData
in the filefbs/rtpStream.fbs:36
Variants§
BaseStats(Box<BaseStats>)
The variant of type BaseStats
in the union StatsData
RecvStats(Box<RecvStats>)
The variant of type RecvStats
in the union StatsData
SendStats(Box<SendStats>)
The variant of type SendStats
in the union StatsData
Implementations§
source§impl StatsData
impl StatsData
sourcepub fn builder() -> StatsDataBuilder<Uninitialized>
pub fn builder() -> StatsDataBuilder<Uninitialized>
Creates a StatsDataBuilder for serializing an instance of this table.
pub fn create_base_stats( builder: &mut Builder, value: impl WriteAsOffset<BaseStats> ) -> UnionOffset<Self>
pub fn create_recv_stats( builder: &mut Builder, value: impl WriteAsOffset<RecvStats> ) -> UnionOffset<Self>
pub fn create_send_stats( builder: &mut Builder, value: impl WriteAsOffset<SendStats> ) -> UnionOffset<Self>
Trait Implementations§
source§impl<'de> Deserialize<'de> for StatsData
impl<'de> Deserialize<'de> for StatsData
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 PartialEq for StatsData
impl PartialEq for StatsData
source§impl PartialOrd for StatsData
impl PartialOrd for StatsData
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl<'a> TryFrom<StatsDataRef<'a>> for StatsData
impl<'a> TryFrom<StatsDataRef<'a>> for StatsData
impl StructuralPartialEq for StatsData
impl WriteAsOptionalUnion<StatsData> for StatsData
impl WriteAsUnion<StatsData> for StatsData
Auto Trait Implementations§
impl RefUnwindSafe for StatsData
impl Send for StatsData
impl Sync for StatsData
impl Unpin for StatsData
impl UnwindSafe for StatsData
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