Struct BitSlice
Source pub struct BitSlice<T, V>();
Expand description
Unsized shared base for all bitset types. Wraps a raw [T] primitive slice.
All operations use direct primitive bit manipulation (count_ones, bit masking, etc.),
not bitvec’s generic algorithms.
Owned types (BitSet, BoxedBitSet) implement Deref<Target = BitSlice<T, V>>
so common methods are defined here once.
Formats the value using the given formatter.
Read more
The type of the elements being iterated over.
Which kind of iterator are we turning this into?
Tests for self and other values to be equal, and is used by ==.
Tests for !=. The default implementation is almost always sufficient,
and should not be overridden without very good reason.
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more