pub struct ReuseWriteStats {
pub verbatim_reuse_bytes: u64,
pub verbatim_reuse_objects: u32,
pub pack_ofs_fixup_objects: u32,
pub pack_ref_from_ofs_objects: u32,
}Expand description
Counters updated while streaming reused pack bytes.
Fields§
§verbatim_reuse_bytes: u64Pack body bytes copied verbatim from an existing on-disk pack.
verbatim_reuse_objects: u32Objects emitted via verbatim pack reuse.
pack_ofs_fixup_objects: u32Reused OFS deltas with remapped base offsets.
pack_ref_from_ofs_objects: u32OFS deltas converted to REF deltas for thin packs.
Trait Implementations§
Source§impl Clone for ReuseWriteStats
impl Clone for ReuseWriteStats
impl Copy for ReuseWriteStats
Source§impl Debug for ReuseWriteStats
impl Debug for ReuseWriteStats
Source§impl Default for ReuseWriteStats
impl Default for ReuseWriteStats
impl Eq for ReuseWriteStats
Source§impl PartialEq for ReuseWriteStats
impl PartialEq for ReuseWriteStats
impl StructuralPartialEq for ReuseWriteStats
Auto Trait Implementations§
impl Freeze for ReuseWriteStats
impl RefUnwindSafe for ReuseWriteStats
impl Send for ReuseWriteStats
impl Sync for ReuseWriteStats
impl Unpin for ReuseWriteStats
impl UnsafeUnpin for ReuseWriteStats
impl UnwindSafe for ReuseWriteStats
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