pub struct InputBudget {
pub maximum: u64,
pub retained: u64,
pub evicted: u64,
}Expand description
Retained encrypted bytes have a maintained total and explicit eviction count.
Fields§
§maximum: u64Maximum retained encrypted bytes, excluding checked metadata and references.
retained: u64Currently retained encrypted bytes.
evicted: u64Bytes explicitly evicted since this catalog was created.
Trait Implementations§
Source§impl Clone for InputBudget
impl Clone for InputBudget
Source§fn clone(&self) -> InputBudget
fn clone(&self) -> InputBudget
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InputBudget
impl Debug for InputBudget
Source§impl PartialEq for InputBudget
impl PartialEq for InputBudget
impl Copy for InputBudget
impl Eq for InputBudget
impl StructuralPartialEq for InputBudget
Auto Trait Implementations§
impl Freeze for InputBudget
impl RefUnwindSafe for InputBudget
impl Send for InputBudget
impl Sync for InputBudget
impl Unpin for InputBudget
impl UnsafeUnpin for InputBudget
impl UnwindSafe for InputBudget
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.