pub struct ReceiverReferenceTimeBuilder { /* private fields */ }
Expand description
A builder for a ReceiverReferenceTime
Implementations§
Source§impl ReceiverReferenceTimeBuilder
impl ReceiverReferenceTimeBuilder
Sourcepub fn ntp_timestamp(self, ntp_timestamp: u64) -> Self
pub fn ntp_timestamp(self, ntp_timestamp: u64) -> Self
Sets the NTP timestamp.
Trait Implementations§
Source§impl Debug for ReceiverReferenceTimeBuilder
impl Debug for ReceiverReferenceTimeBuilder
Source§impl Default for ReceiverReferenceTimeBuilder
impl Default for ReceiverReferenceTimeBuilder
Source§fn default() -> ReceiverReferenceTimeBuilder
fn default() -> ReceiverReferenceTimeBuilder
Returns the “default value” for a type. Read more
Source§impl RtcpPacketWriter for ReceiverReferenceTimeBuilder
impl RtcpPacketWriter for ReceiverReferenceTimeBuilder
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.
Source§impl XrBlockBuilder<'_> for ReceiverReferenceTimeBuilder
impl XrBlockBuilder<'_> for ReceiverReferenceTimeBuilder
Source§fn type_specific_byte(&self) -> u8
fn type_specific_byte(&self) -> u8
The type specific byte to place in the XR block header
Auto Trait Implementations§
impl Freeze for ReceiverReferenceTimeBuilder
impl RefUnwindSafe for ReceiverReferenceTimeBuilder
impl Send for ReceiverReferenceTimeBuilder
impl Sync for ReceiverReferenceTimeBuilder
impl Unpin for ReceiverReferenceTimeBuilder
impl UnwindSafe for ReceiverReferenceTimeBuilder
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