pub struct CacheSummary {
pub root: PathBuf,
pub total_bytes: u64,
pub total_files: u64,
pub dirs: Vec<DirStat>,
pub oldest: Option<SystemTime>,
pub top_units: Vec<(String, u64)>,
}Fields§
§root: PathBuf§total_bytes: u64§total_files: u64§dirs: Vec<DirStat>Per top-level directory, largest first.
oldest: Option<SystemTime>Oldest file mtime = how long ago the cache was first used.
top_units: Vec<(String, u64)>The 10 largest build units, largest first.
Auto Trait Implementations§
impl Freeze for CacheSummary
impl RefUnwindSafe for CacheSummary
impl Send for CacheSummary
impl Sync for CacheSummary
impl Unpin for CacheSummary
impl UnsafeUnpin for CacheSummary
impl UnwindSafe for CacheSummary
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