pub struct RoaringTombstoneSet { /* private fields */ }Expand description
A tombstone set backed by [RoaringTreemap] for u64 integer keys.
This provides space-efficient bitmap compression for integer tombstones.
Implementations§
Trait Implementations§
Source§impl Clone for RoaringTombstoneSet
impl Clone for RoaringTombstoneSet
Source§fn clone(&self) -> RoaringTombstoneSet
fn clone(&self) -> RoaringTombstoneSet
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RoaringTombstoneSet
impl Debug for RoaringTombstoneSet
Source§impl Default for RoaringTombstoneSet
impl Default for RoaringTombstoneSet
Source§fn default() -> RoaringTombstoneSet
fn default() -> RoaringTombstoneSet
Returns the “default value” for a type. Read more
Source§impl Extend<u64> for RoaringTombstoneSet
impl Extend<u64> for RoaringTombstoneSet
Source§fn extend<T: IntoIterator<Item = u64>>(&mut self, iter: T)
fn extend<T: IntoIterator<Item = u64>>(&mut self, iter: T)
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl FromIterator<u64> for RoaringTombstoneSet
impl FromIterator<u64> for RoaringTombstoneSet
Source§impl IntoIterator for RoaringTombstoneSet
impl IntoIterator for RoaringTombstoneSet
Source§impl Len for RoaringTombstoneSet
impl Len for RoaringTombstoneSet
Source§impl TombstoneSet<u64> for RoaringTombstoneSet
impl TombstoneSet<u64> for RoaringTombstoneSet
Auto Trait Implementations§
impl Freeze for RoaringTombstoneSet
impl RefUnwindSafe for RoaringTombstoneSet
impl Send for RoaringTombstoneSet
impl Sync for RoaringTombstoneSet
impl Unpin for RoaringTombstoneSet
impl UnwindSafe for RoaringTombstoneSet
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