Type Alias pear::input::Expected

source ·
pub type Expected<I> = Expected<<I as Input>::Token, <I as Input>::Slice>;

Aliased Type§

enum Expected<I> {
    Token(Option<InlinableString>, Option<<I as Input>::Token>),
    Slice(Option<InlinableString>, Option<<I as Input>::Slice>),
    Eof(Option<<I as Input>::Token>),
    Other(CowInlineString),
    Elided,
}

Variants§

§

Token(Option<InlinableString>, Option<<I as Input>::Token>)

§

Slice(Option<InlinableString>, Option<<I as Input>::Slice>)

§

Eof(Option<<I as Input>::Token>)

§

Other(CowInlineString)

§

Elided