pub struct ShallowBitset { /* private fields */ }Expand description
A non-reversible snapshot of a SparseBitset: every word, with the
inactive ones as 0.
Trait Implementations§
Source§impl Debug for ShallowBitset
impl Debug for ShallowBitset
Source§impl From<&SparseBitset> for ShallowBitset
impl From<&SparseBitset> for ShallowBitset
Source§fn from(val: &SparseBitset) -> Self
fn from(val: &SparseBitset) -> Self
Converts to this type from the input type.
Source§impl Sub<&ShallowBitset> for &SparseBitset
in_count counts the elements of self missing from rhs, and
out_count the elements of rhs missing from self.
impl Sub<&ShallowBitset> for &SparseBitset
in_count counts the elements of self missing from rhs, and
out_count the elements of rhs missing from self.
Source§type Output = Difference
type Output = Difference
The resulting type after applying the
- operator.Source§impl Sub<&ShallowBitset> for SparseBitset
impl Sub<&ShallowBitset> for SparseBitset
Source§type Output = Difference
type Output = Difference
The resulting type after applying the
- operator.Source§impl Sub<ShallowBitset> for SparseBitset
impl Sub<ShallowBitset> for SparseBitset
Source§type Output = Difference
type Output = Difference
The resulting type after applying the
- operator.Source§impl Sub<ShallowBitset> for &SparseBitset
impl Sub<ShallowBitset> for &SparseBitset
Source§type Output = Difference
type Output = Difference
The resulting type after applying the
- operator.Auto Trait Implementations§
impl Freeze for ShallowBitset
impl RefUnwindSafe for ShallowBitset
impl Send for ShallowBitset
impl Sync for ShallowBitset
impl Unpin for ShallowBitset
impl UnsafeUnpin for ShallowBitset
impl UnwindSafe for ShallowBitset
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