pub struct LocalPackInfo {
pub pack_count: usize,
pub object_count: usize,
pub size_bytes: u64,
pub object_ids: HashSet<ObjectId>,
}Expand description
Basic information about local packs.
Fields§
§pack_count: usizeNumber of valid local packs.
object_count: usizeTotal objects across all valid local packs.
size_bytes: u64Combined on-disk bytes of .pack + .idx.
object_ids: HashSet<ObjectId>Set of all object IDs present in local packs.
Trait Implementations§
Source§impl Clone for LocalPackInfo
impl Clone for LocalPackInfo
Source§fn clone(&self) -> LocalPackInfo
fn clone(&self) -> LocalPackInfo
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 LocalPackInfo
impl Debug for LocalPackInfo
Source§impl Default for LocalPackInfo
impl Default for LocalPackInfo
Source§fn default() -> LocalPackInfo
fn default() -> LocalPackInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LocalPackInfo
impl RefUnwindSafe for LocalPackInfo
impl Send for LocalPackInfo
impl Sync for LocalPackInfo
impl Unpin for LocalPackInfo
impl UnsafeUnpin for LocalPackInfo
impl UnwindSafe for LocalPackInfo
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