List of all items
Structs
- Boxed
- IterParserDebug
- ParseIter
- ParseResult
- cache::Cache
- combinator::AndIs
- combinator::Collect
- combinator::CollectExactly
- combinator::Configure
- combinator::Contextual
- combinator::DelimitedBy
- combinator::Enumerate
- combinator::Filter
- combinator::Flatten
- combinator::Fold
- combinator::Foldl
- combinator::FoldlWith
- combinator::Foldr
- combinator::FoldrWith
- combinator::IgnoreThen
- combinator::IgnoreWithCtx
- combinator::Ignored
- combinator::IntoIter
- combinator::IterConfigure
- combinator::Map
- combinator::MapErr
- combinator::MapErrWithState
- combinator::MapGroup
- combinator::MapWith
- combinator::Memoized
- combinator::NestedIn
- combinator::Not
- combinator::Or
- combinator::OrNot
- combinator::PaddedBy
- combinator::Repeated
- combinator::RepeatedCfg
- combinator::Rewind
- combinator::SeparatedBy
- combinator::Spanned
- combinator::Then
- combinator::ThenIgnore
- combinator::ThenWithCtx
- combinator::To
- combinator::ToSlice
- combinator::ToSpan
- combinator::TryFoldl
- combinator::TryIterConfigure
- combinator::TryMap
- combinator::TryMapWith
- combinator::Unwrapped
- combinator::Validate
- combinator::WithCtx
- combinator::WithState
- debug::DebugInfo
- error::Cheap
- error::EmptyErr
- error::Rich
- error::Simple
- extension::v1::Ext
- extra::Full
- input::Checkpoint
- input::Cursor
- input::Emitter
- input::InputRef
- input::IoInput
- input::IterInput
- input::MapExtra
- input::MappedInput
- input::MappedSpan
- input::Stream
- input::WithContext
- inspector::RollbackState
- inspector::SimpleState
- inspector::TruncateState
- label::Labelled
- label::LabelledWith
- number::ExpectedNumber
- number::Number
- number::format::NumberFormatBuilder
- pratt::Boxed
- pratt::Infix
- pratt::Postfix
- pratt::Pratt
- pratt::Prefix
- primitive::Any
- primitive::AnyRef
- primitive::Choice
- primitive::Custom
- primitive::Empty
- primitive::End
- primitive::Group
- primitive::Just
- primitive::JustCfg
- primitive::MapCtx
- primitive::NoneOf
- primitive::OneOf
- primitive::Select
- primitive::SelectRef
- primitive::Set
- primitive::Todo
- recovery::RecoverWith
- recovery::SkipThenRetryUntil
- recovery::SkipUntil
- recovery::ViaParser
- recursive::Indirect
- recursive::Recursive
- regex::Regex
- span::SimpleSpan
- span::Spanned
- text::Padded
- text::unicode::Grapheme
- text::unicode::Graphemes
- text::unicode::GraphemesIter
Enums
- DefaultExpected
- error::RichPattern
- error::RichReason
- pratt::Associativity
- pratt::OperatorResult
- text::TextExpected
- util::Maybe
Traits
- ConfigIterParser
- ConfigParser
- IterParser
- Parser
- cache::Cached
- container::Container
- container::ContainerExactly
- container::OrderedSeq
- container::Seq
- error::Error
- extension::v1::ExtParser
- extra::ParserExtra
- input::BorrowInput
- input::ExactSizeInput
- input::Input
- input::SliceInput
- input::StrInput
- input::ValueInput
- inspector::Inspector
- label::LabelError
- pratt::Operator
- recovery::Strategy
- span::Span
- span::SpanWrap
- span::WrappingSpan
- text::Char
- util::IntoMaybe
Macros
Functions
- number::format::base_prefix
- number::format::base_suffix
- number::format::digit_separator
- number::format::exponent_base
- number::format::exponent_radix
- number::format::format_error
- number::format::format_is_valid
- number::format::is_valid_base_prefix
- number::format::is_valid_base_suffix
- number::format::is_valid_digit_separator
- number::format::is_valid_exponent_flags
- number::format::is_valid_options_punctuation
- number::format::is_valid_punctuation
- number::format::is_valid_radix
- number::format::mantissa_radix
- number::format::radix_from_flags
- number::number
- pratt::infix
- pratt::left
- pratt::none
- pratt::postfix
- pratt::prefix
- pratt::right
- primitive::any
- primitive::any_ref
- primitive::choice
- primitive::custom
- primitive::empty
- primitive::end
- primitive::group
- primitive::just
- primitive::map_ctx
- primitive::none_of
- primitive::one_of
- primitive::select
- primitive::select_ref
- primitive::set
- primitive::todo
- recovery::nested_delimiters
- recovery::skip_then_retry_until
- recovery::skip_until
- recovery::via_parser
- recursive::recursive
- regex::regex
- text::ascii::ident
- text::ascii::keyword
- text::digits
- text::inline_whitespace
- text::int
- text::newline
- text::unicode::ident
- text::unicode::is_whitespace
- text::unicode::keyword
- text::whitespace
Type Aliases
- combinator::Lazy
- extra::Context
- extra::Default
- extra::Err
- extra::State
- input::BoxedExactSizeStream
- input::BoxedStream
- number::format::OptionU8
- recursive::Direct
- span::SimpleSpanned
- util::MaybeMut
- util::MaybeRef
Constants
- number::format::BASE_PREFIX
- number::format::BASE_PREFIX_SHIFT
- number::format::BASE_SUFFIX
- number::format::BASE_SUFFIX_SHIFT
- number::format::C11_LITERAL
- number::format::C11_STRING
- number::format::C18_LITERAL
- number::format::C18_STRING
- number::format::C89_LITERAL
- number::format::C89_STRING
- number::format::C90_LITERAL
- number::format::C90_STRING
- number::format::C99_LITERAL
- number::format::C99_STRING
- number::format::CASE_SENSITIVE_BASE_PREFIX
- number::format::CASE_SENSITIVE_BASE_SUFFIX
- number::format::CASE_SENSITIVE_EXPONENT
- number::format::CASE_SENSITIVE_SPECIAL
- number::format::CLOJURE_LITERAL
- number::format::CLOJURE_STRING
- number::format::COBOL_LITERAL
- number::format::COBOL_STRING
- number::format::COFFEESCRIPT_LITERAL
- number::format::COFFEESCRIPT_STRING
- number::format::CONSECUTIVE_DIGIT_SEPARATOR
- number::format::CSHARP1_LITERAL
- number::format::CSHARP1_STRING
- number::format::CSHARP2_LITERAL
- number::format::CSHARP2_STRING
- number::format::CSHARP3_LITERAL
- number::format::CSHARP3_STRING
- number::format::CSHARP4_LITERAL
- number::format::CSHARP4_STRING
- number::format::CSHARP5_LITERAL
- number::format::CSHARP5_STRING
- number::format::CSHARP6_LITERAL
- number::format::CSHARP6_STRING
- number::format::CSHARP7_LITERAL
- number::format::CSHARP7_STRING
- number::format::CSHARP_LITERAL
- number::format::CSHARP_STRING
- number::format::CXX03_LITERAL
- number::format::CXX03_STRING
- number::format::CXX11_LITERAL
- number::format::CXX11_STRING
- number::format::CXX14_LITERAL
- number::format::CXX14_STRING
- number::format::CXX17_LITERAL
- number::format::CXX17_STRING
- number::format::CXX20_LITERAL
- number::format::CXX20_STRING
- number::format::CXX98_LITERAL
- number::format::CXX98_STRING
- number::format::CXX_LITERAL
- number::format::CXX_STRING
- number::format::C_LITERAL
- number::format::C_STRING
- number::format::DIGIT_SEPARATOR
- number::format::DIGIT_SEPARATOR_SHIFT
- number::format::D_LITERAL
- number::format::D_STRING
- number::format::ELIXIR_LITERAL
- number::format::ELIXIR_STRING
- number::format::ELM_LITERAL
- number::format::ELM_STRING
- number::format::ERLANG_LITERAL
- number::format::ERLANG_STRING
- number::format::EXPONENT_BASE
- number::format::EXPONENT_BASE_SHIFT
- number::format::EXPONENT_CONSECUTIVE_DIGIT_SEPARATOR
- number::format::EXPONENT_INTERNAL_DIGIT_SEPARATOR
- number::format::EXPONENT_LEADING_DIGIT_SEPARATOR
- number::format::EXPONENT_RADIX
- number::format::EXPONENT_RADIX_SHIFT
- number::format::EXPONENT_TRAILING_DIGIT_SEPARATOR
- number::format::FORTRAN_LITERAL
- number::format::FORTRAN_STRING
- number::format::FRACTION_CONSECUTIVE_DIGIT_SEPARATOR
- number::format::FRACTION_INTERNAL_DIGIT_SEPARATOR
- number::format::FRACTION_LEADING_DIGIT_SEPARATOR
- number::format::FRACTION_TRAILING_DIGIT_SEPARATOR
- number::format::FSHARP_LITERAL
- number::format::FSHARP_STRING
- number::format::GAMBITC_LITERAL
- number::format::GAMBITC_STRING
- number::format::GO_LITERAL
- number::format::GO_STRING
- number::format::GUILE_LITERAL
- number::format::GUILE_STRING
- number::format::HASKELL_LITERAL
- number::format::HASKELL_STRING
- number::format::INTEGER_CONSECUTIVE_DIGIT_SEPARATOR
- number::format::INTEGER_INTERNAL_DIGIT_SEPARATOR
- number::format::INTEGER_LEADING_DIGIT_SEPARATOR
- number::format::INTEGER_TRAILING_DIGIT_SEPARATOR
- number::format::INTERNAL_DIGIT_SEPARATOR
- number::format::JAVASCRIPT_LITERAL
- number::format::JAVASCRIPT_STRING
- number::format::JAVA_LITERAL
- number::format::JAVA_STRING
- number::format::JSON
- number::format::JULIA_LITERAL
- number::format::JULIA_STRING
- number::format::KAWA_LITERAL
- number::format::KAWA_STRING
- number::format::KOTLIN_LITERAL
- number::format::KOTLIN_STRING
- number::format::LEADING_DIGIT_SEPARATOR
- number::format::MANTISSA_RADIX
- number::format::MANTISSA_RADIX_SHIFT
- number::format::MATLAB_LITERAL
- number::format::MATLAB_STRING
- number::format::MONGODB
- number::format::MYSQL
- number::format::NO_EXPONENT_NOTATION
- number::format::NO_EXPONENT_WITHOUT_FRACTION
- number::format::NO_FLOAT_LEADING_ZEROS
- number::format::NO_INTEGER_LEADING_ZEROS
- number::format::NO_POSITIVE_EXPONENT_SIGN
- number::format::NO_POSITIVE_MANTISSA_SIGN
- number::format::NO_SPECIAL
- number::format::OBJECTIVEC_LITERAL
- number::format::OBJECTIVEC_STRING
- number::format::OCAML_LITERAL
- number::format::OCAML_STRING
- number::format::OCTAVE_LITERAL
- number::format::OCTAVE_STRING
- number::format::PERL_LITERAL
- number::format::PERL_STRING
- number::format::PHP_LITERAL
- number::format::PHP_STRING
- number::format::POSTGRESQL
- number::format::PYTHON2_LITERAL
- number::format::PYTHON2_STRING
- number::format::PYTHON35_LITERAL
- number::format::PYTHON36_LITERAL
- number::format::PYTHON3_LITERAL
- number::format::PYTHON3_STRING
- number::format::PYTHON_LITERAL
- number::format::PYTHON_STRING
- number::format::RADIX
- number::format::RADIX_SHIFT
- number::format::REASONML_LITERAL
- number::format::REASONML_STRING
- number::format::REQUIRED_DIGITS
- number::format::REQUIRED_EXPONENT_DIGITS
- number::format::REQUIRED_EXPONENT_NOTATION
- number::format::REQUIRED_EXPONENT_SIGN
- number::format::REQUIRED_FRACTION_DIGITS
- number::format::REQUIRED_INTEGER_DIGITS
- number::format::REQUIRED_MANTISSA_DIGITS
- number::format::REQUIRED_MANTISSA_SIGN
- number::format::RUBY_LITERAL
- number::format::RUBY_STRING
- number::format::RUST_LITERAL
- number::format::RUST_STRING
- number::format::R_LITERAL
- number::format::R_STRING
- number::format::SAGE_LITERAL
- number::format::SAGE_STRING
- number::format::SCALA_LITERAL
- number::format::SCALA_STRING
- number::format::SPECIAL_DIGIT_SEPARATOR
- number::format::SQLITE
- number::format::STANDARD
- number::format::SWIFT_LITERAL
- number::format::SWIFT_STRING
- number::format::TOML
- number::format::TRAILING_DIGIT_SEPARATOR
- number::format::VB_LITERAL
- number::format::VB_STRING
- number::format::XML
- number::format::YAML
- number::format::ZIG_LITERAL
- number::format::ZIG_STRING