#[repr(C)]pub struct AVFrameSideData {
pub type_: AVFrameSideDataType,
pub data: *mut u8,
pub size: usize,
pub metadata: *mut AVDictionary,
pub buf: *mut AVBufferRef,
}展开描述
Structure to hold side data for an AVFrame.
sizeof(AVFrameSideData) is not a part of the public ABI, so new fields may be added to the end with a minor bump.
Fields§
§type_: AVFrameSideDataType§data: *mut u8§size: usize§metadata: *mut AVDictionary§buf: *mut AVBufferReftrait 实现§
源代码§impl Clone for AVFrameSideData
impl Clone for AVFrameSideData
源代码§fn clone(&self) -> AVFrameSideData
fn clone(&self) -> AVFrameSideData
Returns a duplicate of the value. 阅读更多
1.0.0 · 源代码§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
从
source 执行拷贝赋值。 阅读更多源代码§impl Debug for AVFrameSideData
impl Debug for AVFrameSideData
源代码§impl PartialEq for AVFrameSideData
impl PartialEq for AVFrameSideData
impl Copy for AVFrameSideData
impl Eq for AVFrameSideData
impl StructuralPartialEq for AVFrameSideData
自动 trait 实现§
impl Freeze for AVFrameSideData
impl RefUnwindSafe for AVFrameSideData
impl !Send for AVFrameSideData
impl !Sync for AVFrameSideData
impl Unpin for AVFrameSideData
impl UnsafeUnpin for AVFrameSideData
impl UnwindSafe for AVFrameSideData
blanket 实现§
源代码§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
源代码§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
从拥有的值可变地借用。 阅读更多