pub struct ExtendedReport {
pub ssrc: Ssrc,
pub blocks: Vec<ReportBlock>,
}
Expand description
Extended receiver report (XR).
RFC 3611: https://datatracker.ietf.org/doc/html/rfc3611#page-21
Fields§
§ssrc: Ssrc
The SSRC this report is for.
blocks: Vec<ReportBlock>
The blocks reported.
Trait Implementations§
Source§impl Clone for ExtendedReport
impl Clone for ExtendedReport
Source§fn clone(&self) -> ExtendedReport
fn clone(&self) -> ExtendedReport
Returns a duplicate 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 ExtendedReport
impl Debug for ExtendedReport
Source§impl PartialEq for ExtendedReport
impl PartialEq for ExtendedReport
Source§impl<'a> TryFrom<&'a [u8]> for ExtendedReport
impl<'a> TryFrom<&'a [u8]> for ExtendedReport
impl Eq for ExtendedReport
impl StructuralPartialEq for ExtendedReport
Auto Trait Implementations§
impl Freeze for ExtendedReport
impl RefUnwindSafe for ExtendedReport
impl Send for ExtendedReport
impl Sync for ExtendedReport
impl Unpin for ExtendedReport
impl UnwindSafe for ExtendedReport
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