Type Alias sysml::parser::Err

source ·
pub type Err<'a, E = VerboseError<&'a str>> = Err<E>;

Aliased Type§

enum Err<'a, E = VerboseError<&'a str>> {
    Incomplete(Needed),
    Error(E),
    Failure(E),
}

Variants§

§

Incomplete(Needed)

There was not enough data

§

Error(E)

The parser had an error (recoverable)

§

Failure(E)

The parser had an unrecoverable error: we got to the right branch and we know other branches won’t work, so backtrack as fast as possible