pub struct RetentionCleanupStatus {
pub pending_segments: Vec<RetentionSegment>,
pub pending_bytes: u64,
}Expand description
Physical cleanup still pending below the committed retention floor.
Fields§
§pending_segments: Vec<RetentionSegment>Closed segment files that remain below the committed floor.
pending_bytes: u64Sum of the remaining obsolete segment lengths.
Trait Implementations§
Source§impl Clone for RetentionCleanupStatus
impl Clone for RetentionCleanupStatus
Source§fn clone(&self) -> RetentionCleanupStatus
fn clone(&self) -> RetentionCleanupStatus
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 RetentionCleanupStatus
impl Debug for RetentionCleanupStatus
impl Eq for RetentionCleanupStatus
Source§impl PartialEq for RetentionCleanupStatus
impl PartialEq for RetentionCleanupStatus
impl StructuralPartialEq for RetentionCleanupStatus
Auto Trait Implementations§
impl Freeze for RetentionCleanupStatus
impl RefUnwindSafe for RetentionCleanupStatus
impl Send for RetentionCleanupStatus
impl Sync for RetentionCleanupStatus
impl Unpin for RetentionCleanupStatus
impl UnsafeUnpin for RetentionCleanupStatus
impl UnwindSafe for RetentionCleanupStatus
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