pub struct WorkTier {
pub dirs: usize,
pub files: u64,
pub bytes: u64,
pub newest: Option<SystemTime>,
pub entries: Vec<WorkDirInfo>,
}Expand description
What the work/ tier currently holds (read-only summary).
Fields§
§dirs: usize§files: u64§bytes: u64§newest: Option<SystemTime>Newest file mtime across all job dirs — the tier’s last activity.
entries: Vec<WorkDirInfo>Per-dir detail, oldest activity first (the most collectible on top).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WorkTier
impl RefUnwindSafe for WorkTier
impl Send for WorkTier
impl Sync for WorkTier
impl Unpin for WorkTier
impl UnsafeUnpin for WorkTier
impl UnwindSafe for WorkTier
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