pub struct IgnoredTally {
pub files: u64,
pub dirs: u64,
pub bytes: u64,
pub allocated: u64,
}Expand description
The part of a row’s tallies that .gitignore rules ignore.
An entry is ignored when a rule matches it or any ancestor directory, as git cannot
re-include a file below an excluded directory. Below a refused .gitignore
(Report::ignore_rules) the split is not exact in either direction; the sizes it
divides are.
Fields§
§files: u64Ignored files.
dirs: u64Ignored directories. Always zero on an extension row, which counts files only.
bytes: u64Apparent bytes across ignored files.
allocated: u64Allocated bytes across ignored files.
Trait Implementations§
Source§impl Clone for IgnoredTally
impl Clone for IgnoredTally
impl Copy for IgnoredTally
Source§impl Debug for IgnoredTally
impl Debug for IgnoredTally
Source§impl Default for IgnoredTally
impl Default for IgnoredTally
impl Eq for IgnoredTally
Source§impl PartialEq for IgnoredTally
impl PartialEq for IgnoredTally
impl StructuralPartialEq for IgnoredTally
Auto Trait Implementations§
impl Freeze for IgnoredTally
impl RefUnwindSafe for IgnoredTally
impl Send for IgnoredTally
impl Sync for IgnoredTally
impl Unpin for IgnoredTally
impl UnsafeUnpin for IgnoredTally
impl UnwindSafe for IgnoredTally
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