pub struct ExtTally {
pub files: u64,
pub bytes: u64,
pub allocated: u64,
}Expand description
Per-extension tally within a roll-up.
Fields§
§files: u64Files with this extension.
bytes: u64Apparent bytes across those files.
allocated: u64Allocated bytes across those files.
Carried alongside bytes so a per-type report can answer in either metric. A
tally that tracked only apparent size would force a report asked for allocated
bytes to either switch metrics silently or drop the breakdown.
Trait Implementations§
impl Copy for ExtTally
impl Eq for ExtTally
impl StructuralPartialEq for ExtTally
Auto Trait Implementations§
impl Freeze for ExtTally
impl RefUnwindSafe for ExtTally
impl Send for ExtTally
impl Sync for ExtTally
impl Unpin for ExtTally
impl UnsafeUnpin for ExtTally
impl UnwindSafe for ExtTally
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