Module regex::exec [−][src]
Re-exports
use std::cell::RefCell; |
use std::collections::HashMap; |
use std::cmp; |
use std::sync::Arc; |
use thread_local::CachedThreadLocal; |
use syntax::ParserBuilder; |
use syntax::hir::Hir; |
use syntax::hir::literal::Literals; |
use backtrack; |
use compile::Compiler; |
use dfa; |
use error::Error; |
use input::ByteInput; |
use input::CharInput; |
use literal::LiteralSearcher; |
use pikevm; |
use prog::Program; |
use re_builder::RegexOptions; |
use re_bytes; |
use re_set; |
use re_trait::RegularExpression; |
use re_trait::Slot; |
use re_trait::Locations; |
use re_trait::as_slots; |
use re_unicode; |
use utf8::next_utf8; |
Structs
Exec |
|
ExecBuilder |
Facilitates the construction of an executor by exposing various knobs to control how a regex is executed and what kinds of resources it's permitted to use. |
ExecNoSync |
|
ExecNoSyncStr |
|
ExecReadOnly |
|
Parsed |
Parsed represents a set of parsed regular expressions and their detected literals. |
ProgramCacheInner |
Enums
MatchLiteralType | |
MatchNfaType | |
MatchType |
Type Definitions
ProgramCache |
|