pub struct TreeSpaceStats {
pub page_ids: Vec<PageId>,
pub overflow_page_ids: Vec<PageId>,
pub used_bytes: usize,
pub overflow_used_bytes: usize,
pub leaf_pages: usize,
pub internal_pages: usize,
}Fields§
§page_ids: Vec<PageId>§overflow_page_ids: Vec<PageId>§used_bytes: usize§overflow_used_bytes: usize§leaf_pages: usize§internal_pages: usizeTrait Implementations§
Source§impl Clone for TreeSpaceStats
impl Clone for TreeSpaceStats
Source§fn clone(&self) -> TreeSpaceStats
fn clone(&self) -> TreeSpaceStats
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 TreeSpaceStats
impl Debug for TreeSpaceStats
Source§impl Default for TreeSpaceStats
impl Default for TreeSpaceStats
Source§fn default() -> TreeSpaceStats
fn default() -> TreeSpaceStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for TreeSpaceStats
impl PartialEq for TreeSpaceStats
impl Eq for TreeSpaceStats
impl StructuralPartialEq for TreeSpaceStats
Auto Trait Implementations§
impl Freeze for TreeSpaceStats
impl RefUnwindSafe for TreeSpaceStats
impl Send for TreeSpaceStats
impl Sync for TreeSpaceStats
impl Unpin for TreeSpaceStats
impl UnsafeUnpin for TreeSpaceStats
impl UnwindSafe for TreeSpaceStats
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