Struct indexical::impls::bit_set::GrowableBitSet
pub struct GrowableBitSet<T>where
T: Idx,{ /* private fields */ }Expand description
A resizable bitset type with a dense representation.
T is an index type, typically a newtyped usize wrapper, but it can also
just be usize.
All operations that involve an element will panic if the element is equal to or greater than the domain size.
Auto Trait Implementations§
impl<T> Freeze for GrowableBitSet<T>
impl<T> RefUnwindSafe for GrowableBitSet<T>where
T: RefUnwindSafe,
impl<T> Send for GrowableBitSet<T>where
T: Send,
impl<T> Sync for GrowableBitSet<T>where
T: Sync,
impl<T> Unpin for GrowableBitSet<T>where
T: Unpin,
impl<T> UnwindSafe for GrowableBitSet<T>where
T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more