[][src]Enum grep_printer::ColorError

pub enum ColorError {
    UnrecognizedOutType(String),
    UnrecognizedSpecType(String),
    UnrecognizedColor(StringString),
    UnrecognizedStyle(String),
    InvalidFormat(String),
}

An error that can occur when parsing color specifications.

Variants

UnrecognizedOutType(String)

This occurs when an unrecognized output type is used.

UnrecognizedSpecType(String)

This occurs when an unrecognized spec type is used.

UnrecognizedColor(StringString)

This occurs when an unrecognized color name is used.

UnrecognizedStyle(String)

This occurs when an unrecognized style attribute is used.

InvalidFormat(String)

This occurs when the format of a color specification is invalid.

Trait Implementations

impl Clone for ColorError[src]

impl Debug for ColorError[src]

impl Display for ColorError[src]

impl Eq for ColorError[src]

impl Error for ColorError[src]

impl PartialEq<ColorError> for ColorError[src]

impl StructuralEq for ColorError[src]

impl StructuralPartialEq for ColorError[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.