pub struct AVDictionaryEntry { /* private fields */ }Implementations§
Source§impl AVDictionaryEntry
impl AVDictionaryEntry
pub fn as_ptr(&self) -> *const AVDictionaryEntry
pub fn as_mut_ptr(&mut self) -> *mut AVDictionaryEntry
Sourcepub unsafe fn set_ptr(&mut self, ptr: NonNull<AVDictionaryEntry>)
pub unsafe fn set_ptr(&mut self, ptr: NonNull<AVDictionaryEntry>)
§Safety
This function should only be called when the pointer is valid and the data it’s pointing to can be dropped.
Sourcepub unsafe fn from_raw(raw: NonNull<AVDictionaryEntry>) -> Self
pub unsafe fn from_raw(raw: NonNull<AVDictionaryEntry>) -> Self
§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<AVDictionaryEntry>
Trait Implementations§
Source§impl Deref for AVDictionaryEntry
impl Deref for AVDictionaryEntry
impl Send for AVDictionaryEntry
Source§impl UnsafeDerefMut for AVDictionaryEntry
impl UnsafeDerefMut for AVDictionaryEntry
Auto Trait Implementations§
impl !Sync for AVDictionaryEntry
impl Freeze for AVDictionaryEntry
impl RefUnwindSafe for AVDictionaryEntry
impl Unpin for AVDictionaryEntry
impl UnsafeUnpin for AVDictionaryEntry
impl UnwindSafe for AVDictionaryEntry
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