pub struct PackReport {Show 20 fields
pub archive_bytes: u64,
pub input_bytes: u64,
pub logical_bytes: u64,
pub unique_bytes: u64,
pub chunks_total: usize,
pub chunks_unique: usize,
pub blobs: usize,
pub dict_bytes: usize,
pub codec_hist: BTreeMap<String, u32>,
pub blocks_sampled: usize,
pub entries: usize,
pub containers_exploded: usize,
pub containers_fallback: usize,
pub root: String,
pub encrypted: bool,
pub signed: bool,
pub referenced_chunks: usize,
pub referenced_bytes: u64,
pub views: usize,
pub skipped_links: usize,
}Fields§
§archive_bytes: u64§input_bytes: u64§logical_bytes: u64§unique_bytes: u64§chunks_total: usize§chunks_unique: usize§blobs: usize§dict_bytes: usize§codec_hist: BTreeMap<String, u32>§blocks_sampled: usizeBlocks whose filter and codec were decided on a sample (--effort 2..4, blocks above
128 KiB); 0 at the default effort.
entries: usize§containers_exploded: usize§containers_fallback: usize§root: String§encrypted: bool§signed: bool§referenced_chunks: usize§referenced_bytes: u64§views: usizeStored canonical views (derived entries).
skipped_links: usizeSymbolic links found inside input directories and skipped (never followed).
Trait Implementations§
Source§impl Clone for PackReport
impl Clone for PackReport
Source§impl Debug for PackReport
impl Debug for PackReport
Auto Trait Implementations§
impl Freeze for PackReport
impl RefUnwindSafe for PackReport
impl Send for PackReport
impl Sync for PackReport
impl Unpin for PackReport
impl UnsafeUnpin for PackReport
impl UnwindSafe for PackReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more