Struct libavif_sys::avifRWData
source · #[repr(C)]pub struct avifRWData {
pub data: *mut u8,
pub size: usize,
}
Fields§
§data: *mut u8
§size: usize
Trait Implementations§
source§impl Clone for avifRWData
impl Clone for avifRWData
source§fn clone(&self) -> avifRWData
fn clone(&self) -> avifRWData
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 avifRWData
impl Debug for avifRWData
source§impl Default for avifRWData
impl Default for avifRWData
impl Copy for avifRWData
Auto Trait Implementations§
impl Freeze for avifRWData
impl RefUnwindSafe for avifRWData
impl !Send for avifRWData
impl !Sync for avifRWData
impl Unpin for avifRWData
impl UnwindSafe for avifRWData
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)