Struct linux_video_core::Hdr10Mastering
source · #[repr(transparent)]pub struct Hdr10Mastering { /* private fields */ }
Implementations§
source§impl Hdr10Mastering
impl Hdr10Mastering
pub const PrimariesXLow: Hdr10Mastering = _
pub const PrimariesXHigh: Hdr10Mastering = _
pub const PrimariesYLow: Hdr10Mastering = _
pub const PrimariesYHigh: Hdr10Mastering = _
pub const WhitePointXLow: Hdr10Mastering = _
pub const WhitePointXHigh: Hdr10Mastering = _
pub const WhitePointYLow: Hdr10Mastering = _
pub const WhitePointYHigh: Hdr10Mastering = _
pub const MaxLumaLow: Hdr10Mastering = _
pub const MaxLumaHigh: Hdr10Mastering = _
pub const MinLumaLow: Hdr10Mastering = _
pub const MinLumaHigh: Hdr10Mastering = _
sourcepub const fn intersects(&self, other: Self) -> bool
pub const fn intersects(&self, other: Self) -> bool
self intersects one of the other
(self & other) != 0 || other == 0
Trait Implementations§
source§impl Binary for Hdr10Mastering
impl Binary for Hdr10Mastering
source§impl BitAnd<Hdr10Mastering> for Hdr10Mastering
impl BitAnd<Hdr10Mastering> for Hdr10Mastering
source§impl BitAndAssign<Hdr10Mastering> for Hdr10Mastering
impl BitAndAssign<Hdr10Mastering> for Hdr10Mastering
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOr<Hdr10Mastering> for Hdr10Mastering
impl BitOr<Hdr10Mastering> for Hdr10Mastering
source§impl BitOrAssign<Hdr10Mastering> for Hdr10Mastering
impl BitOrAssign<Hdr10Mastering> for Hdr10Mastering
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXor<Hdr10Mastering> for Hdr10Mastering
impl BitXor<Hdr10Mastering> for Hdr10Mastering
source§impl BitXorAssign<Hdr10Mastering> for Hdr10Mastering
impl BitXorAssign<Hdr10Mastering> for Hdr10Mastering
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for Hdr10Mastering
impl Clone for Hdr10Mastering
source§fn clone(&self) -> Hdr10Mastering
fn clone(&self) -> Hdr10Mastering
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 Hdr10Mastering
impl Debug for Hdr10Mastering
source§impl Display for Hdr10Mastering
impl Display for Hdr10Mastering
source§impl From<Hdr10Mastering> for u32
impl From<Hdr10Mastering> for u32
source§fn from(val: Hdr10Mastering) -> u32
fn from(val: Hdr10Mastering) -> u32
Converts to this type from the input type.
source§impl From<u32> for Hdr10Mastering
impl From<u32> for Hdr10Mastering
source§impl Hash for Hdr10Mastering
impl Hash for Hdr10Mastering
source§impl LowerHex for Hdr10Mastering
impl LowerHex for Hdr10Mastering
source§impl Not for Hdr10Mastering
impl Not for Hdr10Mastering
source§impl Octal for Hdr10Mastering
impl Octal for Hdr10Mastering
source§impl Ord for Hdr10Mastering
impl Ord for Hdr10Mastering
source§fn cmp(&self, other: &Hdr10Mastering) -> Ordering
fn cmp(&self, other: &Hdr10Mastering) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<Hdr10Mastering> for Hdr10Mastering
impl PartialEq<Hdr10Mastering> for Hdr10Mastering
source§fn eq(&self, other: &Hdr10Mastering) -> bool
fn eq(&self, other: &Hdr10Mastering) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialEq<u32> for Hdr10Mastering
impl PartialEq<u32> for Hdr10Mastering
source§impl PartialOrd<Hdr10Mastering> for Hdr10Mastering
impl PartialOrd<Hdr10Mastering> for Hdr10Mastering
source§fn partial_cmp(&self, other: &Hdr10Mastering) -> Option<Ordering>
fn partial_cmp(&self, other: &Hdr10Mastering) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl UpperHex for Hdr10Mastering
impl UpperHex for Hdr10Mastering
impl Copy for Hdr10Mastering
impl Eq for Hdr10Mastering
impl StructuralEq for Hdr10Mastering
impl StructuralPartialEq for Hdr10Mastering
Auto Trait Implementations§
impl RefUnwindSafe for Hdr10Mastering
impl Send for Hdr10Mastering
impl Sync for Hdr10Mastering
impl Unpin for Hdr10Mastering
impl UnwindSafe for Hdr10Mastering
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