pub trait ContextError<I, C = &'static str>: Sized {
    fn add_context(self, _input: I, _ctx: C) -> Self { ... }
}
Expand description

Used by Parser::context to add custom data to error while backtracking

May be implemented multiple times for different kinds of context.

Provided Methods§

Append to an existing error custom data

This is used mainly by Parser::context, to add user friendly information to errors when backtracking through a parse tree

Implementations on Foreign Types§

Implementors§