pub enum DeltaEClassification {
Imperceptible,
JustNoticeable,
Acceptable,
Noticeable,
Unacceptable,
}Expand description
CIEDE2000 perceptibility classification
Variants§
Imperceptible
Imperceptible (ΔE₀₀ < 0.8-1.0)
JustNoticeable
Just noticeable (1.0 < ΔE₀₀ < 1.8)
Acceptable
Acceptable (1.8 < ΔE₀₀ < 2.8)
Noticeable
Noticeable (2.8 < ΔE₀₀ < 3.7)
Unacceptable
Unacceptable (ΔE₀₀ >= 3.7)
Trait Implementations§
Source§impl Clone for DeltaEClassification
impl Clone for DeltaEClassification
Source§fn clone(&self) -> DeltaEClassification
fn clone(&self) -> DeltaEClassification
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 DeltaEClassification
Source§impl Debug for DeltaEClassification
impl Debug for DeltaEClassification
impl Eq for DeltaEClassification
Source§impl PartialEq for DeltaEClassification
impl PartialEq for DeltaEClassification
Source§fn eq(&self, other: &DeltaEClassification) -> bool
fn eq(&self, other: &DeltaEClassification) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeltaEClassification
Auto Trait Implementations§
impl Freeze for DeltaEClassification
impl RefUnwindSafe for DeltaEClassification
impl Send for DeltaEClassification
impl Sync for DeltaEClassification
impl Unpin for DeltaEClassification
impl UnsafeUnpin for DeltaEClassification
impl UnwindSafe for DeltaEClassification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more