Struct libdav1d_sys::Dav1dData
source · #[repr(C)]pub struct Dav1dData {
pub data: *const u8,
pub sz: usize,
pub ref_: *mut Dav1dRef,
pub m: Dav1dDataProps,
}
Fields§
§data: *const u8
< data pointer
sz: usize
< data size
ref_: *mut Dav1dRef
< allocation origin
m: Dav1dDataProps
< user provided metadata passed to the output picture
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Dav1dData
impl !Send for Dav1dData
impl !Sync for Dav1dData
impl Unpin for Dav1dData
impl UnwindSafe for Dav1dData
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