pub struct V2ipColourSpace(/* private fields */);Expand description
The colour space a V2IP output scales to.
The field is four bits wide and only these four values are defined. A receiver passes the whole nibble to its validator, so a fifth value is dropped without a word rather than clamped to one of these.
Implementations§
Trait Implementations§
Source§impl Clone for V2ipColourSpace
impl Clone for V2ipColourSpace
Source§fn clone(&self) -> V2ipColourSpace
fn clone(&self) -> V2ipColourSpace
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 moreimpl Copy for V2ipColourSpace
Source§impl Debug for V2ipColourSpace
impl Debug for V2ipColourSpace
Source§impl Default for V2ipColourSpace
impl Default for V2ipColourSpace
Source§fn default() -> V2ipColourSpace
fn default() -> V2ipColourSpace
Returns the “default value” for a type. Read more
impl Eq for V2ipColourSpace
Source§impl Hash for V2ipColourSpace
impl Hash for V2ipColourSpace
Source§impl Ord for V2ipColourSpace
impl Ord for V2ipColourSpace
Source§fn cmp(&self, other: &V2ipColourSpace) -> Ordering
fn cmp(&self, other: &V2ipColourSpace) -> Ordering
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for V2ipColourSpace
impl PartialEq for V2ipColourSpace
Source§impl PartialOrd for V2ipColourSpace
impl PartialOrd for V2ipColourSpace
impl StructuralPartialEq for V2ipColourSpace
Auto Trait Implementations§
impl Freeze for V2ipColourSpace
impl RefUnwindSafe for V2ipColourSpace
impl Send for V2ipColourSpace
impl Sync for V2ipColourSpace
impl Unpin for V2ipColourSpace
impl UnsafeUnpin for V2ipColourSpace
impl UnwindSafe for V2ipColourSpace
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