The way things are, BitSet<B>
for any B
except u32
is almost unusable. The only constructor is pretty much hidden (default()).
I propose to move the constructors around from the specialized implementation to the generic one.
It may impact the performances for some use cases. I'm prepared to look into it.
But first, I would love to hear your thought on this.