Re-exports
pub use self::ctor::branch;pub use self::ctor::into_boxed_ctor;pub use self::ctor::into_dyn_ctor;pub use self::ctor::rec_parser;pub use self::ctor::rec_parser_sync;pub use self::ctor::Array;pub use self::ctor::BoxedCtorHelper;pub use self::ctor::ConstructOp;pub use self::ctor::Ctor;pub use self::ctor::DynamicCreateCtorThenHelper;pub use self::ctor::DynamicCtorHelper;pub use self::ctor::PairArray;pub use self::ctor::PairSlice;pub use self::ctor::PairVector;pub use self::ctor::RecursiveCtor;pub use self::ctor::RecursiveCtorSync;pub use self::ctor::Slice;pub use self::ctor::Vector;pub use self::regex::into_dyn_regex;pub use self::regex::AnchorEnd;pub use self::regex::AnchorStart;pub use self::regex::Consume;pub use self::regex::ConsumeAll;pub use self::regex::DynamicCreateRegexThenHelper;pub use self::regex::DynamicRegexHelper;pub use self::regex::LitSlice;pub use self::regex::LitString;pub use self::regex::RegexNot;
Modules
Structs
Traits
Functions
- Consume given length datas.
- Consume all the left datas.
- Match the given
NeuM ..= N times. - Match the given
NeuM ..= N times. - Match the end position of data.
- Match given data.
- Return a regex that reverses the result of
re. It will return zero-lengthSpanwhen matches. - Match nothing, simple return
R::from(_, (0, 0)). - Match one item.
- Match at least one item.
- Iterate over the vector and match the regex against the
Context. It will return the value of first pair that matches. - Match the start position of data.
- Match given string.
- Iterate over the vector and match the regex against the
Context. It will return the result of first regex that matches. - Match at least zero item.
- Match zero or one item.