pub struct QuotaTracker { /* private fields */ }Expand description
Tracks per-pod byte usage against a configurable quota.
Implementations§
Source§impl QuotaTracker
impl QuotaTracker
pub fn new(quota_bytes: Option<u64>) -> Self
pub fn with_initial_used(quota_bytes: Option<u64>, used: u64) -> Self
Trait Implementations§
Source§impl Clone for QuotaTracker
impl Clone for QuotaTracker
Auto Trait Implementations§
impl Forget for QuotaTracker
impl Freeze for QuotaTracker
impl RefUnwindSafe for QuotaTracker
impl Send for QuotaTracker
impl Sync for QuotaTracker
impl Unpin for QuotaTracker
impl UnsafeUnpin for QuotaTracker
impl UnwindSafe for QuotaTracker
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