Module 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.
ByteClassElementRanges πŸ”’
An iterator over all elements in an equivalence class expressed as a sequence of contiguous ranges.
ByteClassElements πŸ”’
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.