pub struct Params {
pub ssrc: u32,
pub payload_type: u8,
pub mime_type: String,
pub clock_rate: u32,
pub rrid: Option<String>,
pub cname: String,
}
Expand description
The table Params
in the namespace FBS.RtxStream
Generated from these locations:
- Table
Params
in the filefbs/rtxStream.fbs:3
Fields§
§ssrc: u32
The field ssrc
in the table Params
payload_type: u8
The field payload_type
in the table Params
mime_type: String
The field mime_type
in the table Params
clock_rate: u32
The field clock_rate
in the table Params
rrid: Option<String>
The field rrid
in the table Params
cname: String
The field cname
in the table Params
Implementations§
Source§impl Params
impl Params
Sourcepub fn builder() -> ParamsBuilder<()>
pub fn builder() -> ParamsBuilder<()>
Creates a ParamsBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_ssrc: impl WriteAsDefault<u32, u32>, field_payload_type: impl WriteAsDefault<u8, u8>, field_mime_type: impl WriteAs<Offset<str>>, field_clock_rate: impl WriteAsDefault<u32, u32>, field_rrid: impl WriteAsOptional<Offset<str>>, field_cname: impl WriteAs<Offset<str>>, ) -> Offset<Self>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Params
impl<'de> Deserialize<'de> for Params
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 Ord for Params
impl Ord for Params
Source§impl PartialOrd for Params
impl PartialOrd for Params
impl Eq for Params
impl StructuralPartialEq for Params
impl VectorWrite<Offset<Params>> for Params
impl WriteAs<Offset<Params>> for Params
impl WriteAsOffset<Params> for Params
impl<T0: WriteAsDefault<u32, u32>, T1: WriteAsDefault<u8, u8>, T2: WriteAs<Offset<str>>, T3: WriteAsDefault<u32, u32>, T4: WriteAsOptional<Offset<str>>, T5: WriteAs<Offset<str>>> WriteAsOffset<Params> for ParamsBuilder<(T0, T1, T2, T3, T4, T5)>
impl WriteAsOptional<Offset<Params>> for Params
Auto Trait Implementations§
impl Freeze for Params
impl RefUnwindSafe for Params
impl Send for Params
impl Sync for Params
impl Unpin for Params
impl UnwindSafe for Params
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