pub struct RetentionApplyResult {
pub generation: u64,
pub floor: u64,
pub reclaimed_bytes: u64,
}Expand description
Result of committing a retention generation and attempting cleanup.
Fields§
§generation: u64Newly committed retention generation.
floor: u64Newly committed global floor.
reclaimed_bytes: u64Bytes successfully reclaimed during this attempt.
Trait Implementations§
Source§impl Clone for RetentionApplyResult
impl Clone for RetentionApplyResult
Source§fn clone(&self) -> RetentionApplyResult
fn clone(&self) -> RetentionApplyResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RetentionApplyResult
impl Debug for RetentionApplyResult
impl Eq for RetentionApplyResult
Source§impl PartialEq for RetentionApplyResult
impl PartialEq for RetentionApplyResult
impl StructuralPartialEq for RetentionApplyResult
Auto Trait Implementations§
impl Freeze for RetentionApplyResult
impl RefUnwindSafe for RetentionApplyResult
impl Send for RetentionApplyResult
impl Sync for RetentionApplyResult
impl Unpin for RetentionApplyResult
impl UnsafeUnpin for RetentionApplyResult
impl UnwindSafe for RetentionApplyResult
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