pub struct ReceiverReport {
pub ssrc: u32,
pub report_blocks: Vec<ReportBlock>,
}Expand description
RTCP Receiver Report (RFC 3550 §6.4.2, PT 201).
Fields§
§ssrc: u32SSRC of the packet sender originating this report.
report_blocks: Vec<ReportBlock>Reception report blocks (RC of them).
Trait Implementations§
Source§impl Clone for ReceiverReport
impl Clone for ReceiverReport
Source§fn clone(&self) -> ReceiverReport
fn clone(&self) -> ReceiverReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReceiverReport
impl Debug for ReceiverReport
impl Eq for ReceiverReport
Source§impl<'a> Parse<'a> for ReceiverReport
impl<'a> Parse<'a> for ReceiverReport
Source§impl PartialEq for ReceiverReport
impl PartialEq for ReceiverReport
Source§impl Serialize for ReceiverReport
Available on crate feature serde only.
impl Serialize for ReceiverReport
Available on crate feature
serde only.Source§impl Serialize for ReceiverReport
impl Serialize for ReceiverReport
Source§type Error = Error
type Error = Error
The error type this implementer returns (usually the same as the
corresponding
Parse impl, but need not be).Source§fn serialized_len(&self) -> usize
fn serialized_len(&self) -> usize
Number of bytes
serialize_into will write.impl StructuralPartialEq for ReceiverReport
Auto Trait Implementations§
impl Freeze for ReceiverReport
impl RefUnwindSafe for ReceiverReport
impl Send for ReceiverReport
impl Sync for ReceiverReport
impl Unpin for ReceiverReport
impl UnsafeUnpin for ReceiverReport
impl UnwindSafe for ReceiverReport
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