pub struct AlternativeClutEntry {
pub luma_value: u16,
pub chroma1_value: u16,
pub chroma2_value: u16,
pub t_value: u16,
}Expand description
A single alternative CLUT entry.
Fields§
§luma_value: u16Luma value (8 or 10 bit).
chroma1_value: u16Chroma1 (Cb) value (8 or 10 bit).
chroma2_value: u16Chroma2 (Cr) value (8 or 10 bit).
t_value: u16Transparency value (8 or 10 bit).
Trait Implementations§
Source§impl Clone for AlternativeClutEntry
impl Clone for AlternativeClutEntry
Source§fn clone(&self) -> AlternativeClutEntry
fn clone(&self) -> AlternativeClutEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AlternativeClutEntry
impl Debug for AlternativeClutEntry
impl Eq for AlternativeClutEntry
Source§impl PartialEq for AlternativeClutEntry
impl PartialEq for AlternativeClutEntry
Source§fn eq(&self, other: &AlternativeClutEntry) -> bool
fn eq(&self, other: &AlternativeClutEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AlternativeClutEntry
impl Serialize for AlternativeClutEntry
impl StructuralPartialEq for AlternativeClutEntry
Auto Trait Implementations§
impl Freeze for AlternativeClutEntry
impl RefUnwindSafe for AlternativeClutEntry
impl Send for AlternativeClutEntry
impl Sync for AlternativeClutEntry
impl Unpin for AlternativeClutEntry
impl UnsafeUnpin for AlternativeClutEntry
impl UnwindSafe for AlternativeClutEntry
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