Struct webrtc_media::io::ivf_reader::IVFFrameHeader
source · pub struct IVFFrameHeader {
pub frame_size: u32,
pub timestamp: u64,
}
Expand description
IVFFrameHeader 12-byte header for IVF frames https://wiki.multimedia.cx/index.php/IVF
Fields§
§frame_size: u32
§timestamp: u64
Trait Implementations§
source§impl Clone for IVFFrameHeader
impl Clone for IVFFrameHeader
source§fn clone(&self) -> IVFFrameHeader
fn clone(&self) -> IVFFrameHeader
Returns a copy 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 IVFFrameHeader
impl Debug for IVFFrameHeader
source§impl Default for IVFFrameHeader
impl Default for IVFFrameHeader
source§fn default() -> IVFFrameHeader
fn default() -> IVFFrameHeader
Returns the “default value” for a type. Read more
source§impl PartialEq for IVFFrameHeader
impl PartialEq for IVFFrameHeader
source§fn eq(&self, other: &IVFFrameHeader) -> bool
fn eq(&self, other: &IVFFrameHeader) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for IVFFrameHeader
impl Eq for IVFFrameHeader
impl StructuralPartialEq for IVFFrameHeader
Auto Trait Implementations§
impl Freeze for IVFFrameHeader
impl RefUnwindSafe for IVFFrameHeader
impl Send for IVFFrameHeader
impl Sync for IVFFrameHeader
impl Unpin for IVFFrameHeader
impl UnwindSafe for IVFFrameHeader
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