• Home
  • Raw
  • Download

Lines Matching refs:ErrorKind

15   fn from_error_kind(input: I, kind: ErrorKind) -> Self;  in from_error_kind()
20 fn append(input: I, kind: ErrorKind, other: Self) -> Self; in append() argument
24 Self::from_error_kind(input, ErrorKind::Char) in from_char()
41 impl<I> ParseError<I> for (I, ErrorKind) { implementation
42 fn from_error_kind(input: I, kind: ErrorKind) -> Self { in from_error_kind()
46 fn append(_: I, _: ErrorKind, other: Self) -> Self { in append() argument
52 fn from_error_kind(_: I, _: ErrorKind) -> Self {} in from_error_kind()
54 fn append(_: I, _: ErrorKind, _: Self) -> Self {} in append() argument
58 pub fn make_error<I, E: ParseError<I>>(input: I, kind: ErrorKind) -> E { in make_error()
65 pub fn append_error<I, E: ParseError<I>>(input: I, kind: ErrorKind, other: E) -> E { in append_error() argument
89 Nom(ErrorKind),
94 fn from_error_kind(input: I, kind: ErrorKind) -> Self { in from_error_kind()
100 fn append(input: I, kind: ErrorKind, mut other: Self) -> Self { in append() argument
235 pub enum ErrorKind { enum
293 pub fn error_to_u32(e: &ErrorKind) -> u32 { in error_to_u32()
295 ErrorKind::Tag => 1, in error_to_u32()
296 ErrorKind::MapRes => 2, in error_to_u32()
297 ErrorKind::MapOpt => 3, in error_to_u32()
298 ErrorKind::Alt => 4, in error_to_u32()
299 ErrorKind::IsNot => 5, in error_to_u32()
300 ErrorKind::IsA => 6, in error_to_u32()
301 ErrorKind::SeparatedList => 7, in error_to_u32()
302 ErrorKind::SeparatedNonEmptyList => 8, in error_to_u32()
303 ErrorKind::Many1 => 9, in error_to_u32()
304 ErrorKind::Count => 10, in error_to_u32()
305 ErrorKind::TakeUntil => 12, in error_to_u32()
306 ErrorKind::LengthValue => 15, in error_to_u32()
307 ErrorKind::TagClosure => 16, in error_to_u32()
308 ErrorKind::Alpha => 17, in error_to_u32()
309 ErrorKind::Digit => 18, in error_to_u32()
310 ErrorKind::AlphaNumeric => 19, in error_to_u32()
311 ErrorKind::Space => 20, in error_to_u32()
312 ErrorKind::MultiSpace => 21, in error_to_u32()
313 ErrorKind::LengthValueFn => 22, in error_to_u32()
314 ErrorKind::Eof => 23, in error_to_u32()
315 ErrorKind::Switch => 27, in error_to_u32()
316 ErrorKind::TagBits => 28, in error_to_u32()
317 ErrorKind::OneOf => 29, in error_to_u32()
318 ErrorKind::NoneOf => 30, in error_to_u32()
319 ErrorKind::Char => 40, in error_to_u32()
320 ErrorKind::CrLf => 41, in error_to_u32()
321 ErrorKind::RegexpMatch => 42, in error_to_u32()
322 ErrorKind::RegexpMatches => 43, in error_to_u32()
323 ErrorKind::RegexpFind => 44, in error_to_u32()
324 ErrorKind::RegexpCapture => 45, in error_to_u32()
325 ErrorKind::RegexpCaptures => 46, in error_to_u32()
326 ErrorKind::TakeWhile1 => 47, in error_to_u32()
327 ErrorKind::Complete => 48, in error_to_u32()
328 ErrorKind::Fix => 49, in error_to_u32()
329 ErrorKind::Escaped => 50, in error_to_u32()
330 ErrorKind::EscapedTransform => 51, in error_to_u32()
331 ErrorKind::NonEmpty => 56, in error_to_u32()
332 ErrorKind::ManyMN => 57, in error_to_u32()
333 ErrorKind::HexDigit => 59, in error_to_u32()
334 ErrorKind::OctDigit => 61, in error_to_u32()
335 ErrorKind::Many0 => 62, in error_to_u32()
336 ErrorKind::Not => 63, in error_to_u32()
337 ErrorKind::Permutation => 64, in error_to_u32()
338 ErrorKind::ManyTill => 65, in error_to_u32()
339 ErrorKind::Verify => 66, in error_to_u32()
340 ErrorKind::TakeTill1 => 67, in error_to_u32()
341 ErrorKind::TakeWhileMN => 69, in error_to_u32()
342 ErrorKind::ParseTo => 70, in error_to_u32()
343 ErrorKind::TooLarge => 71, in error_to_u32()
344 ErrorKind::Many0Count => 72, in error_to_u32()
345 ErrorKind::Many1Count => 73, in error_to_u32()
346 ErrorKind::Float => 74, in error_to_u32()
350 impl ErrorKind { impl
356 ErrorKind::Tag => "Tag", in description()
357 ErrorKind::MapRes => "Map on Result", in description()
358 ErrorKind::MapOpt => "Map on Option", in description()
359 ErrorKind::Alt => "Alternative", in description()
360 ErrorKind::IsNot => "IsNot", in description()
361 ErrorKind::IsA => "IsA", in description()
362 ErrorKind::SeparatedList => "Separated list", in description()
363 ErrorKind::SeparatedNonEmptyList => "Separated non empty list", in description()
364 ErrorKind::Many0 => "Many0", in description()
365 ErrorKind::Many1 => "Many1", in description()
366 ErrorKind::Count => "Count", in description()
367 ErrorKind::TakeUntil => "Take until", in description()
368 ErrorKind::LengthValue => "Length followed by value", in description()
369 ErrorKind::TagClosure => "Tag closure", in description()
370 ErrorKind::Alpha => "Alphabetic", in description()
371 ErrorKind::Digit => "Digit", in description()
372 ErrorKind::AlphaNumeric => "AlphaNumeric", in description()
373 ErrorKind::Space => "Space", in description()
374 ErrorKind::MultiSpace => "Multiple spaces", in description()
375 ErrorKind::LengthValueFn => "LengthValueFn", in description()
376 ErrorKind::Eof => "End of file", in description()
377 ErrorKind::Switch => "Switch", in description()
378 ErrorKind::TagBits => "Tag on bitstream", in description()
379 ErrorKind::OneOf => "OneOf", in description()
380 ErrorKind::NoneOf => "NoneOf", in description()
381 ErrorKind::Char => "Char", in description()
382 ErrorKind::CrLf => "CrLf", in description()
383 ErrorKind::RegexpMatch => "RegexpMatch", in description()
384 ErrorKind::RegexpMatches => "RegexpMatches", in description()
385 ErrorKind::RegexpFind => "RegexpFind", in description()
386 ErrorKind::RegexpCapture => "RegexpCapture", in description()
387 ErrorKind::RegexpCaptures => "RegexpCaptures", in description()
388 ErrorKind::TakeWhile1 => "TakeWhile1", in description()
389 ErrorKind::Complete => "Complete", in description()
390 ErrorKind::Fix => "Fix", in description()
391 ErrorKind::Escaped => "Escaped", in description()
392 ErrorKind::EscapedTransform => "EscapedTransform", in description()
393 ErrorKind::NonEmpty => "NonEmpty", in description()
394 ErrorKind::ManyMN => "Many(m, n)", in description()
395 ErrorKind::HexDigit => "Hexadecimal Digit", in description()
396 ErrorKind::OctDigit => "Octal digit", in description()
397 ErrorKind::Not => "Negation", in description()
398 ErrorKind::Permutation => "Permutation", in description()
399 ErrorKind::ManyTill => "ManyTill", in description()
400 ErrorKind::Verify => "predicate verification", in description()
401 ErrorKind::TakeTill1 => "TakeTill1", in description()
402 ErrorKind::TakeWhileMN => "TakeWhileMN", in description()
403 ErrorKind::ParseTo => "Parse string to the specified type", in description()
404 ErrorKind::TooLarge => "Needed data size is too large", in description()
405 ErrorKind::Many0Count => "Count occurrence of >=0 patterns", in description()
406 ErrorKind::Many1Count => "Count occurrence of >=1 patterns", in description()
407 ErrorKind::Float => "Float", in description()