Enum fungi_lang::decide::DecError[][src]

pub enum DecError {
    TypeError(TypeError),
    InSubDec,
    LamNotArrow,
    AppNotArrow,
    PairNotProd,
    SubsetSearchFailureMisc(String),
    SubsetSearchFailureTm(NmSetTmNmSet),
    SubsetSearchFailure(IdxTmIdxTm),
    UnknownCongruence(IdxTmIdxTm),
}

Decision-related error

Variants

Type/sort/kind error during the decision procedure

search-based decision procedure fails to find proof of a subset relation

search-based decision procedure fails to find proof of a membership/subset relation for a name set term

search-based decision procedure fails to find proof of a membership/subset relation for a name set term

Unknown case of congruence (could be a mismatch)

Trait Implementations

impl Display for DecError
[src]

Formats the value using the given formatter. Read more

impl Clone for DecError
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for DecError
[src]

Formats the value using the given formatter. Read more

impl Eq for DecError
[src]

impl PartialEq for DecError
[src]

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

This method tests for !=.

impl Hash for DecError
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl !Send for DecError

impl !Sync for DecError