Enum gluon_check::unify_type::TypeError [] [src]

pub enum TypeError<I> {
    UndefinedType(I),
    FieldMismatch(I, I),
    SelfRecursive(I),
    UnableToGeneralize(I),
    MissingFields(ArcType<I>, Vec<I>),
}

Variants

Trait Implementations

impl<I: Debug> Debug for TypeError<I>
[src]

Formats the value using the given formatter.

impl<I: PartialEq> PartialEq for TypeError<I>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl From<ResolveError> for TypeError<Symbol>
[src]

Performs the conversion.

impl<I> Display for TypeError<I> where
    I: Display + AsRef<str>, 
[src]

Formats the value using the given formatter. Read more