pub struct SourceDescriptionChunk {
pub source: u32,
pub items: Vec<SourceDescriptionItem>,
}Expand description
A SourceDescriptionChunk contains items describing a single RTP source
Fields§
§source: u32The source (ssrc) or contributing source (csrc) identifier this packet describes
items: Vec<SourceDescriptionItem>The items describing this source.
Trait Implementations§
Source§impl Clone for SourceDescriptionChunk
impl Clone for SourceDescriptionChunk
Source§impl Debug for SourceDescriptionChunk
impl Debug for SourceDescriptionChunk
Source§impl Default for SourceDescriptionChunk
impl Default for SourceDescriptionChunk
impl Eq for SourceDescriptionChunk
Source§impl Marshal for SourceDescriptionChunk
impl Marshal for SourceDescriptionChunk
Source§impl MarshalSize for SourceDescriptionChunk
impl MarshalSize for SourceDescriptionChunk
Source§fn marshal_size(&self) -> usize
fn marshal_size(&self) -> usize
The number of bytes
Marshal::marshal_to will write for this value.Source§impl PartialEq for SourceDescriptionChunk
impl PartialEq for SourceDescriptionChunk
impl StructuralPartialEq for SourceDescriptionChunk
Auto Trait Implementations§
impl Freeze for SourceDescriptionChunk
impl RefUnwindSafe for SourceDescriptionChunk
impl Send for SourceDescriptionChunk
impl Sync for SourceDescriptionChunk
impl Unpin for SourceDescriptionChunk
impl UnsafeUnpin for SourceDescriptionChunk
impl UnwindSafe for SourceDescriptionChunk
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