pub struct TreeOmission {
pub reason: TreeOmissionReason,
pub entries: usize,
pub files: Option<u64>,
pub bytes: Option<u64>,
pub allocated: Option<u64>,
pub ignored: Option<IgnoredSize>,
}Expand description
A disjoint group of direct child subtrees omitted by one display bound.
Fields§
§reason: TreeOmissionReasonThe first exclusion boundary.
entries: usizeDirect child roots omitted at this boundary.
files: Option<u64>Exact recursive regular-file tally, distinct from direct child roots.
bytes: Option<u64>Exact apparent remainder when the subtree measurements are complete.
allocated: Option<u64>Exact allocated remainder when the subtree measurements are complete.
ignored: Option<IgnoredSize>Ignored part of the omitted subtrees, when their governing rules are known.
Trait Implementations§
Source§impl Clone for TreeOmission
impl Clone for TreeOmission
Source§impl Debug for TreeOmission
impl Debug for TreeOmission
impl Eq for TreeOmission
Source§impl PartialEq for TreeOmission
impl PartialEq for TreeOmission
impl StructuralPartialEq for TreeOmission
Auto Trait Implementations§
impl Freeze for TreeOmission
impl RefUnwindSafe for TreeOmission
impl Send for TreeOmission
impl Sync for TreeOmission
impl Unpin for TreeOmission
impl UnsafeUnpin for TreeOmission
impl UnwindSafe for TreeOmission
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