[][src]Enum deltae::DEMethod

pub enum DEMethod {
    DE2000,
    DECMC(f32f32),
    DE1994G,
    DE1994T,
    DE1976,
}

The most common DeltaE methods

Variants

DE2000

The default DeltaE method

DECMC(f32f32)

An implementation of DeltaE with tolerances for Lightness and Chroma

DE1994G

CIE94 DeltaE implementation, weighted with a tolerance for graphics

DE1994T

CIE94 DeltaE implementation, weighted with a tolerance for textiles

DE1976

The original DeltaE implementation, a basic euclidian distance formula

Trait Implementations

impl Default for DEMethod[src]

impl Clone for DEMethod[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<DEMethod> for DEMethod[src]

impl Eq for DEMethod[src]

impl Copy for DEMethod[src]

impl Display for DEMethod[src]

impl Debug for DEMethod[src]

impl FromStr for DEMethod[src]

type Err = Error

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for DEMethod

impl Unpin for DEMethod

impl Sync for DEMethod

impl UnwindSafe for DEMethod

impl RefUnwindSafe for DEMethod

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]