# Simple BitSet
A dead simple bitset. Not generic at all, it only stores u8s and nothing else. For its underlying storage it uses a `[u64; 4]`
Attempts to match the interface of `std::collections::HashSet` with some exceptions.
### HashSet methods not implemented for simple BitSet
* `get_or_insert_with`: The sepc of this is a headache. I can try to add this if someone requests it.
* `entry`: Unneeded becuase u8 is Copy.
* `hasher`: Nonsensical since this is not a hash set.
* `reserve`: Nonsensical since the bitset has a fixed size of 256.
* `shrink_to`: Nonsensical since the bitset has a fixed size of 256.
* `shrink_to_fit`: Nonsensical since the bitset has a fixed size of 256.
* `try_reserve`: Nonsensical since the bitset has a fixed size of 256.
* `with_capacity`: Nonsensical since the bitset has a fixed size of 256.
* `with_hasher`: Nonsensical since this is not a hash set.
* `with_capacity_and_hasher`: See above.