List of all items
Structs
- codegen::args::AnonRegexArgs
- codegen::args::Flags
- codegen::args::RegexArgs
- codegen::convert_hir::groups::Group
- codegen::convert_hir::groups::Groups
- codegen::create_type::parse::ConfigExt
- expr::captures::IndexedCapture
- expr::captures::IndexedCaptures
- expr::iter::FindAllCaptures
- expr::iter::RangeOfAllMatches
- expr::iter::SliceAllMatches
- haystack::bytes::ByteStack
- haystack::ext::arcstr::ArcStrStack
- haystack::ext::bstr::BStrStack
- haystack::ext::hipstr::HipBytStack
- haystack::ext::hipstr::HipStrStack
- haystack::string::StrStack
- matcher::capture::AllCapturesGroup
- matcher::capture::CaptureGroup
- matcher::composite::AllCapturesThen
- matcher::composite::AllMatchesThen
- matcher::composite::Or
- matcher::composite::Or16
- matcher::composite::Or4
- matcher::composite::Or8
- matcher::composite::Then
- matcher::composite::Then16
- matcher::composite::Then4
- matcher::composite::Then8
- matcher::lazy::Lazy
- matcher::lazy::LazyAllCapturesNOrMore
- matcher::lazy::LazyAllCapturesNToM
- matcher::lazy::LazyAllMatchesNOrMore
- matcher::lazy::LazyAllMatchesNToM
- matcher::primitive::Always
- matcher::primitive::Byte
- matcher::primitive::ByteRange
- matcher::primitive::CRLFEnd
- matcher::primitive::CRLFStart
- matcher::primitive::End
- matcher::primitive::LineEnd
- matcher::primitive::LineStart
- matcher::primitive::Scalar
- matcher::primitive::ScalarRange
- matcher::primitive::Start
- matcher::quantifier::QuantifierN
- matcher::quantifier::QuantifierNOrMore
- matcher::quantifier::QuantifierNToM
Enums
Traits
- codegen::convert_hir::into_matcher::HirExtension
- codegen::convert_hir::into_matcher::IntoMatcherExpr
- codegen::convert_hir::item::CodegenItem
- codegen::convert_hir::item::NormalizeClass
- expr::anon::AnonRegex
- expr::captures::CaptureFromRanges
- expr::regex::Regex
- haystack::interface::Haystack
- haystack::interface::HaystackIter
- haystack::interface::HaystackOf
- haystack::interface::HaystackSlice
- haystack::interface::IntoHaystack
- haystack::interface::OwnedHaystackable
- haystack::item::HaystackItem
- matcher::interface::LazyMatcher
- matcher::interface::Matcher
Macros
Functions
- codegen::convert_hir::into_matcher::type_ident
- codegen::convert_hir::into_matcher::type_name
- codegen::create_type::capture::impl_capture_getters
- codegen::create_type::capture::impl_captures
- codegen::create_type::parse::parse_regex
- codegen::create_type::parse::replace_in_class
- codegen::create_type::parse::replace_in_class_set_item
- codegen::create_type::parse::replace_perl_class
- codegen::create_type::parse::simplify_classes
- codegen::create_type::regex::make_anon_regex
- codegen::create_type::regex::make_regex
- haystack::item::first_char
- haystack::item::first_char_and_width
- matcher::helper::all_captures_single
- matcher::helper::all_matches_single