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 PartialOrd for StatsData
impl PartialOrd for StatsData
Source§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 Freeze for StatsData
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