Enum forrustts::ForrusttsError[][src]

pub enum ForrusttsError {
    SimplificationError {
        value: String,
    },
    ListError {
        value: NestedForwardListError,
    },
    TablesError {
        value: TablesError,
    },
}

Primary error type.

Some members of this enum implement From in order to redirect other error types.

Variants

SimplificationError

An error that occurs during simplification.

Fields of SimplificationError

value: String

The error message

ListError

Fields of ListError

value: NestedForwardListError

The redirected error

TablesError

A redirection of a crate::TablesError

Fields of TablesError

value: TablesError

The redirected error

Trait Implementations

impl Debug for ForrusttsError[src]

impl Display for ForrusttsError[src]

impl Error for ForrusttsError[src]

impl From<NestedForwardListError> for ForrusttsError[src]

impl From<TablesError> for ForrusttsError[src]

impl PartialEq<ForrusttsError> for ForrusttsError[src]

impl StructuralPartialEq for ForrusttsError[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> 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.