Module neure::re::ctor

source ·

Structs

  • Iterate over the array and match the regex against the Context.
  • Repeatedly match the regex P at least min times.
  • Like Then, but create with .dyn_then_ctor of regex.
  • Construct a branch struct base on the test I(Fn(&C) -> Result<bool, Error>).
  • First try to match P. If it succeeds, then try to match I. If it succeeds, then try to match T.
  • Match L and R, return the longest match result.
  • Map the result to another type.
  • Match P and return the result wrapped by Option, ignoring the error.
  • First try to match L, if it fails, then try to match R.
  • First try to match P. If the match succeeds, then try to match T.
  • First try to match T. If it succeeds, try to match P.
  • Iterate over the array and match the regex against the Context.
  • Iterate over the slice and match the regex against the Context.
  • Iterate over the vector and match the regex against the Context.
  • Call .try_mat to match regex P.
  • First try to match L. If it is succeeds, then try to match P. If it is succeeds, then try to match R.
  • Repeatedly match regex P, and the number of matches must meet the given range.
  • Match regex P as many times as possible, with S as the delimiter.
  • Match L and R separated by S.
  • Match regex P as many times as possible, with S as the delimiter.
  • Iterate over the array and match the regex against the Context.
  • First try to match P. If it succeeds, then try to match T.
  • Iterate over the vector and match the regex against the Context.

Traits

Functions

Type Aliases