Struct dav1d_sys::Dav1dFrameHeaderSegmentation
source · #[repr(C)]pub struct Dav1dFrameHeaderSegmentation {
pub enabled: u8,
pub update_map: u8,
pub temporal: u8,
pub update_data: u8,
pub seg_data: Dav1dSegmentationDataSet,
pub lossless: [u8; 8],
pub qidx: [u8; 8],
}
Fields§
§enabled: u8
§update_map: u8
§temporal: u8
§update_data: u8
§seg_data: Dav1dSegmentationDataSet
§lossless: [u8; 8]
§qidx: [u8; 8]
Trait Implementations§
source§impl Clone for Dav1dFrameHeaderSegmentation
impl Clone for Dav1dFrameHeaderSegmentation
source§fn clone(&self) -> Dav1dFrameHeaderSegmentation
fn clone(&self) -> Dav1dFrameHeaderSegmentation
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 Dav1dFrameHeaderSegmentation
impl Debug for Dav1dFrameHeaderSegmentation
impl Copy for Dav1dFrameHeaderSegmentation
Auto Trait Implementations§
impl RefUnwindSafe for Dav1dFrameHeaderSegmentation
impl Send for Dav1dFrameHeaderSegmentation
impl Sync for Dav1dFrameHeaderSegmentation
impl Unpin for Dav1dFrameHeaderSegmentation
impl UnwindSafe for Dav1dFrameHeaderSegmentation
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