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.
A simple set of bytes that is reasonably cheap to copy and allocation free.