#[repr(C)]pub struct vvdecSEIFilmGrainCharacteristics {Show 13 fields
pub filmGrainCharacteristicsCancelFlag: bool,
pub filmGrainModelId: u8,
pub separateColourDescriptionPresentFlag: bool,
pub filmGrainBitDepthLuma: u8,
pub filmGrainBitDepthChroma: u8,
pub filmGrainFullRangeFlag: bool,
pub filmGrainColourPrimaries: u8,
pub filmGrainTransferCharacteristics: u8,
pub filmGrainMatrixCoeffs: u8,
pub blendingModeId: u8,
pub log2ScaleFactor: u8,
pub compModel: [vvdecCompModel; 3],
pub filmGrainCharacteristicsPersistenceFlag: bool,
}Fields§
§filmGrainCharacteristicsCancelFlag: bool§filmGrainModelId: u8§separateColourDescriptionPresentFlag: bool§filmGrainBitDepthLuma: u8§filmGrainBitDepthChroma: u8§filmGrainFullRangeFlag: bool§filmGrainColourPrimaries: u8§filmGrainTransferCharacteristics: u8§filmGrainMatrixCoeffs: u8§blendingModeId: u8§log2ScaleFactor: u8§compModel: [vvdecCompModel; 3]§filmGrainCharacteristicsPersistenceFlag: boolTrait Implementations§
Source§impl Clone for vvdecSEIFilmGrainCharacteristics
impl Clone for vvdecSEIFilmGrainCharacteristics
Source§fn clone(&self) -> vvdecSEIFilmGrainCharacteristics
fn clone(&self) -> vvdecSEIFilmGrainCharacteristics
Returns a duplicate 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 moreimpl Copy for vvdecSEIFilmGrainCharacteristics
Auto Trait Implementations§
impl Freeze for vvdecSEIFilmGrainCharacteristics
impl RefUnwindSafe for vvdecSEIFilmGrainCharacteristics
impl Send for vvdecSEIFilmGrainCharacteristics
impl Sync for vvdecSEIFilmGrainCharacteristics
impl Unpin for vvdecSEIFilmGrainCharacteristics
impl UnwindSafe for vvdecSEIFilmGrainCharacteristics
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