Module aho_corasick::util::alphabet

source ·

Structs

  • BitSet 🔒
    The representation of a byte set. Split out so that we can define a convenient Debug impl for it while keeping “ByteSet” in the output.
  • An iterator over all elements in an equivalence class expressed as a sequence of contiguous ranges.
  • An iterator over all elements in a specific equivalence class.
  • An iterator over each equivalence class.
  • A partitioning of bytes into equivalence classes.
  • A representation of byte oriented equivalence classes.
  • ByteSet 🔒
    A simple set of bytes that is reasonably cheap to copy and allocation free.