pub struct RtcpPacket {
pub packet_type: RtcpType,
pub ssrc: u32,
pub data: Vec<u8>,
}Expand description
A parsed RTCP packet.
Fields§
§packet_type: RtcpTypePacket type.
ssrc: u32SSRC of the sender.
data: Vec<u8>Raw packet data.
Implementations§
Trait Implementations§
Source§impl Clone for RtcpPacket
impl Clone for RtcpPacket
Source§fn clone(&self) -> RtcpPacket
fn clone(&self) -> RtcpPacket
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 moreAuto Trait Implementations§
impl Freeze for RtcpPacket
impl RefUnwindSafe for RtcpPacket
impl Send for RtcpPacket
impl Sync for RtcpPacket
impl Unpin for RtcpPacket
impl UnsafeUnpin for RtcpPacket
impl UnwindSafe for RtcpPacket
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