#[non_exhaustive]pub struct ColrBox {
pub color_primaries: ColorPrimaries,
pub transfer_characteristics: TransferCharacteristics,
pub matrix_coefficients: MatrixCoefficients,
pub full_range_flag: bool,
}Expand description
ColourInformationBox
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.color_primaries: ColorPrimaries§transfer_characteristics: TransferCharacteristics§matrix_coefficients: MatrixCoefficients§full_range_flag: boolTrait Implementations§
impl Copy for ColrBox
impl StructuralPartialEq for ColrBox
Auto Trait Implementations§
impl Freeze for ColrBox
impl RefUnwindSafe for ColrBox
impl Send for ColrBox
impl Sync for ColrBox
impl Unpin for ColrBox
impl UnsafeUnpin for ColrBox
impl UnwindSafe for ColrBox
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