pub fn range_all() -> impl Iterator<Item = Self>
	+ DoubleEndedIterator
	+ ExactSizeIterator
	+ FusedIterator {
		BitIdx::MIN.range(BitEnd::MAX)
	}
/// Iterates over all possible index values.
Iterates over all possible index values.
Iterates over all possible index values .
pub fn range_all() -> impl Iterator<Item = Self>
	+ DoubleEndedIterator
	+ ExactSizeIterator
	+ FusedIterator {
		BitIdx::MIN.range(BitEnd::MAX)
	}
pub fn range_all ( ) -> impl Iterator < Item = Self > + DoubleEndedIterator + ExactSizeIterator + FusedIterator { BitIdx :: MIN . range ( BitEnd :: MAX ) }
Iterates over all possible index values.
Iterates over all possible index values .