Struct rsmpeg::avutil::AVFrameSideData [−][src]
pub struct AVFrameSideData { /* fields omitted */ }
Implementations
impl AVFrameSideData
[src]
impl AVFrameSideData
[src]pub fn as_ptr(&self) -> *const AVFrameSideData
[src]
pub fn as_mut_ptr(&mut self) -> *mut AVFrameSideData
[src]
pub unsafe fn set_ptr(&mut self, ptr: NonNull<AVFrameSideData>)
[src]
pub unsafe fn set_ptr(&mut self, ptr: NonNull<AVFrameSideData>)
[src]Safety
This function should only be called when the pointer is valid and the data it’s pointing to can be dropped.
pub unsafe fn from_raw(raw: NonNull<AVFrameSideData>) -> Self
[src]
pub unsafe fn from_raw(raw: NonNull<AVFrameSideData>) -> Self
[src]Safety
This function should only be called when the pointer is valid and the data it’s pointing to can be dropped.
pub fn into_raw(self) -> NonNull<AVFrameSideData>
[src]
Trait Implementations
impl Deref for AVFrameSideData
[src]
impl Deref for AVFrameSideData
[src]type Target = AVFrameSideData
type Target = AVFrameSideData
The resulting type after dereferencing.