pub struct FillTracker { /* private fields */ }Expand description
Used space of each filesystem over the last [WINDOW].
Implementations§
Source§impl FillTracker
impl FillTracker
Sourcepub fn annotate(&mut self, filesystems: &mut [FilesystemUsage], now: Instant)
pub fn annotate(&mut self, filesystems: &mut [FilesystemUsage], now: Instant)
Sets FilesystemUsage::full_in_secs of each filesystem, sampling
them first when it is time.
Trait Implementations§
Source§impl Debug for FillTracker
impl Debug for FillTracker
Auto Trait Implementations§
impl Freeze for FillTracker
impl RefUnwindSafe for FillTracker
impl Send for FillTracker
impl Sync for FillTracker
impl Unpin for FillTracker
impl UnsafeUnpin for FillTracker
impl UnwindSafe for FillTracker
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