pub struct ConsumerDump {
pub base: Box<BaseConsumerDump>,
pub rtp_streams: Vec<Dump>,
pub preferred_spatial_layer: Option<i16>,
pub target_spatial_layer: Option<i16>,
pub current_spatial_layer: Option<i16>,
pub preferred_temporal_layer: Option<i16>,
pub target_temporal_layer: Option<i16>,
pub current_temporal_layer: Option<i16>,
}
Expand description
The table ConsumerDump
in the namespace FBS.Consumer
Generated from these locations:
- Table
ConsumerDump
in the filefbs/consumer.fbs:65
Fields§
§base: Box<BaseConsumerDump>
The field base
in the table ConsumerDump
rtp_streams: Vec<Dump>
The field rtp_streams
in the table ConsumerDump
preferred_spatial_layer: Option<i16>
The field preferred_spatial_layer
in the table ConsumerDump
target_spatial_layer: Option<i16>
The field target_spatial_layer
in the table ConsumerDump
current_spatial_layer: Option<i16>
The field current_spatial_layer
in the table ConsumerDump
preferred_temporal_layer: Option<i16>
The field preferred_temporal_layer
in the table ConsumerDump
target_temporal_layer: Option<i16>
The field target_temporal_layer
in the table ConsumerDump
current_temporal_layer: Option<i16>
The field current_temporal_layer
in the table ConsumerDump
Implementations§
Source§impl ConsumerDump
impl ConsumerDump
Sourcepub fn builder() -> ConsumerDumpBuilder<()>
pub fn builder() -> ConsumerDumpBuilder<()>
Creates a ConsumerDumpBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_base: impl WriteAs<Offset<BaseConsumerDump>>, field_rtp_streams: impl WriteAs<Offset<[Offset<Dump>]>>, field_preferred_spatial_layer: impl WriteAsOptional<i16>, field_target_spatial_layer: impl WriteAsOptional<i16>, field_current_spatial_layer: impl WriteAsOptional<i16>, field_preferred_temporal_layer: impl WriteAsOptional<i16>, field_target_temporal_layer: impl WriteAsOptional<i16>, field_current_temporal_layer: impl WriteAsOptional<i16>, ) -> Offset<Self>
Trait Implementations§
Source§impl Clone for ConsumerDump
impl Clone for ConsumerDump
Source§fn clone(&self) -> ConsumerDump
fn clone(&self) -> ConsumerDump
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ConsumerDump
impl Debug for ConsumerDump
Source§impl<'de> Deserialize<'de> for ConsumerDump
impl<'de> Deserialize<'de> for ConsumerDump
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 ConsumerDump
impl PartialEq for ConsumerDump
Source§impl PartialOrd for ConsumerDump
impl PartialOrd for ConsumerDump
Source§impl Serialize for ConsumerDump
impl Serialize for ConsumerDump
Source§impl<'a> TryFrom<ConsumerDumpRef<'a>> for ConsumerDump
impl<'a> TryFrom<ConsumerDumpRef<'a>> for ConsumerDump
impl StructuralPartialEq for ConsumerDump
impl VectorWrite<Offset<ConsumerDump>> for ConsumerDump
impl WriteAs<Offset<ConsumerDump>> for ConsumerDump
impl WriteAsOffset<ConsumerDump> for ConsumerDump
impl<T0: WriteAs<Offset<BaseConsumerDump>>, T1: WriteAs<Offset<[Offset<Dump>]>>, T2: WriteAsOptional<i16>, T3: WriteAsOptional<i16>, T4: WriteAsOptional<i16>, T5: WriteAsOptional<i16>, T6: WriteAsOptional<i16>, T7: WriteAsOptional<i16>> WriteAsOffset<ConsumerDump> for ConsumerDumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7)>
impl WriteAsOptional<Offset<ConsumerDump>> for ConsumerDump
Auto Trait Implementations§
impl Freeze for ConsumerDump
impl RefUnwindSafe for ConsumerDump
impl Send for ConsumerDump
impl Sync for ConsumerDump
impl Unpin for ConsumerDump
impl UnwindSafe for ConsumerDump
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