Struct rtcp::extended_report::unknown::UnknownReportBlock
source · pub struct UnknownReportBlock {
pub bytes: Bytes,
}
Expand description
UnknownReportBlock is used to store bytes for any report block that has an unknown Report Block Type.
Fields§
§bytes: Bytes
Implementations§
Trait Implementations§
source§impl Clone for UnknownReportBlock
impl Clone for UnknownReportBlock
source§fn clone(&self) -> UnknownReportBlock
fn clone(&self) -> UnknownReportBlock
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 UnknownReportBlock
impl Debug for UnknownReportBlock
source§impl Default for UnknownReportBlock
impl Default for UnknownReportBlock
source§fn default() -> UnknownReportBlock
fn default() -> UnknownReportBlock
Returns the “default value” for a type. Read more
source§impl Display for UnknownReportBlock
impl Display for UnknownReportBlock
source§impl Marshal for UnknownReportBlock
impl Marshal for UnknownReportBlock
source§impl MarshalSize for UnknownReportBlock
impl MarshalSize for UnknownReportBlock
fn marshal_size(&self) -> usize
source§impl Packet for UnknownReportBlock
impl Packet for UnknownReportBlock
source§fn destination_ssrc(&self) -> Vec<u32>
fn destination_ssrc(&self) -> Vec<u32>
destination_ssrc returns an array of ssrc values that this report block refers to.
fn header(&self) -> Header
fn raw_size(&self) -> usize
fn as_any(&self) -> &(dyn Any + Send + Sync)
fn equal(&self, other: &(dyn Packet + Send + Sync)) -> bool
fn cloned(&self) -> Box<dyn Packet + Send + Sync>
source§impl PartialEq for UnknownReportBlock
impl PartialEq for UnknownReportBlock
source§fn eq(&self, other: &UnknownReportBlock) -> bool
fn eq(&self, other: &UnknownReportBlock) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Unmarshal for UnknownReportBlock
impl Unmarshal for UnknownReportBlock
impl Eq for UnknownReportBlock
impl StructuralPartialEq for UnknownReportBlock
Auto Trait Implementations§
impl RefUnwindSafe for UnknownReportBlock
impl Send for UnknownReportBlock
impl Sync for UnknownReportBlock
impl Unpin for UnknownReportBlock
impl UnwindSafe for UnknownReportBlock
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