pub struct Av1Payloader {}
Trait Implementations§
Source§impl Clone for Av1Payloader
impl Clone for Av1Payloader
Source§fn clone(&self) -> Av1Payloader
fn clone(&self) -> Av1Payloader
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 Av1Payloader
impl Debug for Av1Payloader
Source§impl Default for Av1Payloader
impl Default for Av1Payloader
Source§fn default() -> Av1Payloader
fn default() -> Av1Payloader
Returns the “default value” for a type. Read more
Source§impl Payloader for Av1Payloader
impl Payloader for Av1Payloader
Source§fn payload(&mut self, mtu: usize, payload: &Bytes) -> Result<Vec<Bytes>>
fn payload(&mut self, mtu: usize, payload: &Bytes) -> Result<Vec<Bytes>>
Based on https://chromium.googlesource.com/external/webrtc/+/4e513346ec56c829b3a6010664998469fc237b35/modules/rtp_rtcp/source/rtp_packetizer_av1.cc Reference: https://aomediacodec.github.io/av1-rtp-spec/#45-payload-structure
fn clone_to(&self) -> Box<dyn Payloader>
Auto Trait Implementations§
impl Freeze for Av1Payloader
impl RefUnwindSafe for Av1Payloader
impl Send for Av1Payloader
impl Sync for Av1Payloader
impl Unpin for Av1Payloader
impl UnwindSafe for Av1Payloader
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