pub struct FirBuilder { /* private fields */ }
Expand description
Builder for a Full Intra Refresh packet
Implementations§
Trait Implementations§
Source§impl Debug for FirBuilder
impl Debug for FirBuilder
Source§impl Default for FirBuilder
impl Default for FirBuilder
Source§fn default() -> FirBuilder
fn default() -> FirBuilder
Returns the “default value” for a type. Read more
Source§impl FciBuilder<'_> for FirBuilder
impl FciBuilder<'_> for FirBuilder
Source§impl RtcpPacketWriter for FirBuilder
impl RtcpPacketWriter for FirBuilder
Source§fn calculate_size(&self) -> Result<usize, RtcpWriteError>
fn calculate_size(&self) -> Result<usize, RtcpWriteError>
Calculates the size required to write this RTCP packet. Read more
Source§fn write_into_unchecked(&self, buf: &mut [u8]) -> usize
fn write_into_unchecked(&self, buf: &mut [u8]) -> usize
Writes this RTCP packet into
buf
without any validity checks. Read moreSource§fn get_padding(&self) -> Option<u8>
fn get_padding(&self) -> Option<u8>
Gets the padding that was configured for this RTCP packet.
Auto Trait Implementations§
impl Freeze for FirBuilder
impl RefUnwindSafe for FirBuilder
impl Send for FirBuilder
impl Sync for FirBuilder
impl Unpin for FirBuilder
impl UnwindSafe for FirBuilder
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
Source§impl<T> RtcpPacketWriterExt for Twhere
T: RtcpPacketWriter,
impl<T> RtcpPacketWriterExt for Twhere
T: RtcpPacketWriter,
Source§fn write_into(&self, buf: &mut [u8]) -> Result<usize, RtcpWriteError>
fn write_into(&self, buf: &mut [u8]) -> Result<usize, RtcpWriteError>
Writes the Custom packet into
buf
. Read more