pub struct VideoExtraData {
pub id: VideoExtraDataId,
pub data: Box<[u8]>,
}Expand description
Extra data for a video codec.
Fields§
§id: VideoExtraDataIdThe extra data ID.
data: Box<[u8]>Extra data (defined by codec)
Trait Implementations§
Source§impl Clone for VideoExtraData
impl Clone for VideoExtraData
Source§fn clone(&self) -> VideoExtraData
fn clone(&self) -> VideoExtraData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VideoExtraData
impl Debug for VideoExtraData
Source§impl Default for VideoExtraData
impl Default for VideoExtraData
Source§fn default() -> VideoExtraData
fn default() -> VideoExtraData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VideoExtraData
impl RefUnwindSafe for VideoExtraData
impl Send for VideoExtraData
impl Sync for VideoExtraData
impl Unpin for VideoExtraData
impl UnsafeUnpin for VideoExtraData
impl UnwindSafe for VideoExtraData
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