pub struct EncodingMapping {
pub rid: Option<String>,
pub ssrc: Option<u32>,
pub scalability_mode: Option<String>,
pub mapped_ssrc: u32,
}
Expand description
The table EncodingMapping
in the namespace FBS.RtpParameters
Generated from these locations:
- Table
EncodingMapping
in the filefbs/rtpParameters.fbs:118
Fields§
§rid: Option<String>
The field rid
in the table EncodingMapping
ssrc: Option<u32>
The field ssrc
in the table EncodingMapping
scalability_mode: Option<String>
The field scalability_mode
in the table EncodingMapping
mapped_ssrc: u32
The field mapped_ssrc
in the table EncodingMapping
Implementations§
Source§impl EncodingMapping
impl EncodingMapping
Sourcepub fn builder() -> EncodingMappingBuilder<()>
pub fn builder() -> EncodingMappingBuilder<()>
Creates a EncodingMappingBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_rid: impl WriteAsOptional<Offset<str>>, field_ssrc: impl WriteAsOptional<u32>, field_scalability_mode: impl WriteAsOptional<Offset<str>>, field_mapped_ssrc: impl WriteAsDefault<u32, u32>, ) -> Offset<Self>
Trait Implementations§
Source§impl Clone for EncodingMapping
impl Clone for EncodingMapping
Source§fn clone(&self) -> EncodingMapping
fn clone(&self) -> EncodingMapping
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 EncodingMapping
impl Debug for EncodingMapping
Source§impl Default for EncodingMapping
impl Default for EncodingMapping
Source§impl<'de> Deserialize<'de> for EncodingMapping
impl<'de> Deserialize<'de> for EncodingMapping
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 Hash for EncodingMapping
impl Hash for EncodingMapping
Source§impl Ord for EncodingMapping
impl Ord for EncodingMapping
Source§fn cmp(&self, other: &EncodingMapping) -> Ordering
fn cmp(&self, other: &EncodingMapping) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EncodingMapping
impl PartialEq for EncodingMapping
Source§impl PartialOrd for EncodingMapping
impl PartialOrd for EncodingMapping
Source§impl Serialize for EncodingMapping
impl Serialize for EncodingMapping
Source§impl<'a> TryFrom<EncodingMappingRef<'a>> for EncodingMapping
impl<'a> TryFrom<EncodingMappingRef<'a>> for EncodingMapping
impl Eq for EncodingMapping
impl StructuralPartialEq for EncodingMapping
impl VectorWrite<Offset<EncodingMapping>> for EncodingMapping
impl WriteAs<Offset<EncodingMapping>> for EncodingMapping
impl WriteAsOffset<EncodingMapping> for EncodingMapping
impl<T0: WriteAsOptional<Offset<str>>, T1: WriteAsOptional<u32>, T2: WriteAsOptional<Offset<str>>, T3: WriteAsDefault<u32, u32>> WriteAsOffset<EncodingMapping> for EncodingMappingBuilder<(T0, T1, T2, T3)>
impl WriteAsOptional<Offset<EncodingMapping>> for EncodingMapping
Auto Trait Implementations§
impl Freeze for EncodingMapping
impl RefUnwindSafe for EncodingMapping
impl Send for EncodingMapping
impl Sync for EncodingMapping
impl Unpin for EncodingMapping
impl UnwindSafe for EncodingMapping
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