pub struct Dump {Show 14 fields
pub payload_type: u8,
pub sequence_number: u16,
pub timestamp: u32,
pub marker: bool,
pub ssrc: u32,
pub is_key_frame: bool,
pub size: u64,
pub payload_size: u64,
pub spatial_layer: u8,
pub temporal_layer: u8,
pub mid: Option<String>,
pub rid: Option<String>,
pub rrid: Option<String>,
pub wide_sequence_number: Option<u16>,
}
Expand description
The table Dump
in the namespace FBS.RtpPacket
Generated from these locations:
- Table
Dump
in the filefbs/rtpPacket.fbs:5
Fields§
§payload_type: u8
The field payload_type
in the table Dump
sequence_number: u16
The field sequence_number
in the table Dump
timestamp: u32
The field timestamp
in the table Dump
marker: bool
The field marker
in the table Dump
ssrc: u32
The field ssrc
in the table Dump
is_key_frame: bool
The field is_key_frame
in the table Dump
size: u64
The field size
in the table Dump
payload_size: u64
The field payload_size
in the table Dump
spatial_layer: u8
The field spatial_layer
in the table Dump
temporal_layer: u8
The field temporal_layer
in the table Dump
mid: Option<String>
The field mid
in the table Dump
rid: Option<String>
The field rid
in the table Dump
rrid: Option<String>
The field rrid
in the table Dump
wide_sequence_number: Option<u16>
The field wide_sequence_number
in the table Dump
Implementations§
Source§impl Dump
impl Dump
Sourcepub fn builder() -> DumpBuilder<()>
pub fn builder() -> DumpBuilder<()>
Creates a DumpBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_payload_type: impl WriteAsDefault<u8, u8>, field_sequence_number: impl WriteAsDefault<u16, u16>, field_timestamp: impl WriteAsDefault<u32, u32>, field_marker: impl WriteAsDefault<bool, bool>, field_ssrc: impl WriteAsDefault<u32, u32>, field_is_key_frame: impl WriteAsDefault<bool, bool>, field_size: impl WriteAsDefault<u64, u64>, field_payload_size: impl WriteAsDefault<u64, u64>, field_spatial_layer: impl WriteAsDefault<u8, u8>, field_temporal_layer: impl WriteAsDefault<u8, u8>, field_mid: impl WriteAsOptional<Offset<str>>, field_rid: impl WriteAsOptional<Offset<str>>, field_rrid: impl WriteAsOptional<Offset<str>>, field_wide_sequence_number: impl WriteAsOptional<u16>, ) -> Offset<Self>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dump
impl<'de> Deserialize<'de> for Dump
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 Dump
impl Ord for Dump
Source§impl PartialOrd for Dump
impl PartialOrd for Dump
impl Eq for Dump
impl StructuralPartialEq for Dump
impl VectorWrite<Offset<Dump>> for Dump
impl WriteAs<Offset<Dump>> for Dump
impl WriteAsOffset<Dump> for Dump
impl<T0: WriteAsDefault<u8, u8>, T1: WriteAsDefault<u16, u16>, T2: WriteAsDefault<u32, u32>, T3: WriteAsDefault<bool, bool>, T4: WriteAsDefault<u32, u32>, T5: WriteAsDefault<bool, bool>, T6: WriteAsDefault<u64, u64>, T7: WriteAsDefault<u64, u64>, T8: WriteAsDefault<u8, u8>, T9: WriteAsDefault<u8, u8>, T10: WriteAsOptional<Offset<str>>, T11: WriteAsOptional<Offset<str>>, T12: WriteAsOptional<Offset<str>>, T13: WriteAsOptional<u16>> WriteAsOffset<Dump> for DumpBuilder<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
impl WriteAsOptional<Offset<Dump>> for Dump
Auto Trait Implementations§
impl Freeze for Dump
impl RefUnwindSafe for Dump
impl Send for Dump
impl Sync for Dump
impl Unpin for Dump
impl UnwindSafe for Dump
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