pub struct HomeSweepReport {
pub removed: Vec<(PathBuf, u64, String)>,
pub retained: Vec<(PathBuf, String)>,
pub total_bytes: u64,
pub removed_bytes: u64,
}Fields§
§removed: Vec<(PathBuf, u64, String)>(home, bytes, reason). With dry_run these are what would be removed.
retained: Vec<(PathBuf, String)>§total_bytes: u64Bytes of every home found, before removal.
removed_bytes: u64Trait Implementations§
Source§impl Clone for HomeSweepReport
impl Clone for HomeSweepReport
Source§impl Debug for HomeSweepReport
impl Debug for HomeSweepReport
Auto Trait Implementations§
impl Freeze for HomeSweepReport
impl RefUnwindSafe for HomeSweepReport
impl Send for HomeSweepReport
impl Sync for HomeSweepReport
impl Unpin for HomeSweepReport
impl UnsafeUnpin for HomeSweepReport
impl UnwindSafe for HomeSweepReport
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