Struct pearl::tools::BlobSummaryCollector
source · pub struct BlobSummaryCollector { /* private fields */ }
Expand description
Collect data about blob
Implementations§
source§impl BlobSummaryCollector
impl BlobSummaryCollector
sourcepub fn deleted_records(&self) -> usize
pub fn deleted_records(&self) -> usize
Count of deleted records
sourcepub fn unique_keys_count(&self) -> usize
pub fn unique_keys_count(&self) -> usize
Count of unique keys
sourcepub fn unique_deleted_keys_count(&self) -> usize
pub fn unique_deleted_keys_count(&self) -> usize
Count of unique deleted keys
sourcepub fn header_magic_byte(&self) -> u64
pub fn header_magic_byte(&self) -> u64
Blob header magic byte
sourcepub fn header_version(&self) -> u32
pub fn header_version(&self) -> u32
Blob header version
sourcepub fn header_flags(&self) -> u64
pub fn header_flags(&self) -> u64
Blob header flags
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for BlobSummaryCollector
impl Send for BlobSummaryCollector
impl Sync for BlobSummaryCollector
impl Unpin for BlobSummaryCollector
impl UnwindSafe for BlobSummaryCollector
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