regex-automata 0.4.6

Automata construction and matching using regular expressions.
Documentation

regex-automata

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 31 feature flags, 28 of them enabled by default.

default

  • std
  • syntax
  • perf
  • unicode
  • meta
  • nfa
  • dfa
  • hybrid

std

  • regex-syntax?/std
  • memchr?/std
  • aho-corasick?/std
  • alloc

syntax

  • dep:regex-syntax
  • alloc

perf

  • perf-inline
  • perf-literal

unicode

  • unicode-age
  • unicode-bool
  • unicode-case
  • unicode-gencat
  • unicode-perl
  • unicode-script
  • unicode-segment
  • unicode-word-boundary
  • regex-syntax?/unicode

meta

  • syntax
  • nfa-pikevm

nfa

  • nfa-thompson
  • nfa-pikevm
  • nfa-backtrack

dfa

  • dfa-build
  • dfa-search
  • dfa-onepass

hybrid

  • alloc
  • nfa-thompson

alloc

    This feature flag does not enable additional features.

perf-inline

    This feature flag does not enable additional features.

perf-literal

  • perf-literal-substring
  • perf-literal-multisubstring

unicode-age

  • regex-syntax?/unicode-age

unicode-bool

  • regex-syntax?/unicode-bool

unicode-case

  • regex-syntax?/unicode-case

unicode-gencat

  • regex-syntax?/unicode-gencat

unicode-perl

  • regex-syntax?/unicode-perl

unicode-script

  • regex-syntax?/unicode-script

unicode-segment

  • regex-syntax?/unicode-segment

unicode-word-boundary

    This feature flag does not enable additional features.

nfa-pikevm

  • nfa-thompson

nfa-thompson

  • alloc

nfa-backtrack

  • nfa-thompson

dfa-build

  • nfa-thompson
  • dfa-search

    This feature flag does not enable additional features.

dfa-onepass

  • nfa-thompson

perf-literal-substring

  • aho-corasick?/perf-literal
  • dep:memchr

perf-literal-multisubstring

  • std
  • dep:aho-corasick

logging

  • dep:log
  • aho-corasick?/logging
  • memchr?/logging

internal-instrument-pikevm

  • logging
  • std

internal-instrument

  • internal-instrument-pikevm