Home
last modified time | relevance | path

Searched refs:VerboseError (Results 1 - 3 of 3) sorted by relevance

/third_party/rust/crates/nom/examples/
H A Djson.rs8 error::{context, convert_error, ContextError, ErrorKind, ParseError, VerboseError},
268 // nom also provides `the `VerboseError<Input>` type, which will generate a sort
276 // VerboseError {
300 println!("parsed verbose: {:#?}", root::<VerboseError<&str>>(data));
302 match root::<VerboseError<&str>>(data) {
304 // here we use the `convert_error` function, to transform a `VerboseError<&str>`
308 // verbose errors - `root::<VerboseError>(data)`:
322 "verbose errors - `root::<VerboseError>(data)`:\n{}",
H A Ds_expression.rs12 error::{context, VerboseError},
68 fn parse_builtin_op<'a>(i: &'a str) -> IResult<&'a str, BuiltIn, VerboseError<&'a str>> { in parse_builtin_op()
87 fn parse_builtin<'a>(i: &'a str) -> IResult<&'a str, BuiltIn, VerboseError<&'a str>> { in parse_builtin()
99 fn parse_bool<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_bool()
112 fn parse_keyword<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_keyword()
121 fn parse_num<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_num()
134 fn parse_atom<'a>(i: &'a str) -> IResult<&'a str, Atom, VerboseError<&'a str>> { in parse_atom()
144 fn parse_constant<'a>(i: &'a str) -> IResult<&'a str, Expr, VerboseError<&'a str>> { in parse_constant()
155 fn s_exp<'a, O1, F>(inner: F) -> impl FnMut(&'a str) -> IResult<&'a str, O1, VerboseError<&'a str>> in s_exp()
157 F: Parser<&'a str, O1, VerboseError< in s_exp()
[all...]
/third_party/rust/crates/nom/src/
H A Derror.rs12 /// and `VerboseError<Input>`.
151 pub struct VerboseError<I> { structure names
152 /// List of errors accumulated by `VerboseError`, containing the affected
160 /// Error context for `VerboseError`
172 impl<I> ParseError<I> for VerboseError<I> {
174 VerboseError { in from_error_kind()
185 VerboseError { in from_char()
193 impl<I> ContextError<I> for VerboseError<I> {
202 impl<I, E> FromExternalError<I, E> for VerboseError<I> {
210 impl<I: fmt::Display> fmt::Display for VerboseError<
[all...]

Completed in 1 milliseconds