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.
  • ByteClassIter πŸ”’
    An iterator over each equivalence class.
  • ByteClassSet πŸ”’
    A partitioning of bytes into equivalence classes.
  • ByteClasses πŸ”’
    A representation of byte oriented equivalence classes.
  • ByteSet πŸ”’
    A simple set of bytes that is reasonably cheap to copy and allocation free.