pub struct PurgeBucketReport {
pub removed_streams: u64,
pub groups_with_streams: Vec<usize>,
pub pending_cold_gc_entries: u64,
}Expand description
Cluster-local summary of a bucket purge across all Raft groups.
Fields§
§removed_streams: u64§groups_with_streams: Vec<usize>§pending_cold_gc_entries: u64Trait Implementations§
Source§impl Clone for PurgeBucketReport
impl Clone for PurgeBucketReport
Source§fn clone(&self) -> PurgeBucketReport
fn clone(&self) -> PurgeBucketReport
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 PurgeBucketReport
impl Debug for PurgeBucketReport
Source§impl Default for PurgeBucketReport
impl Default for PurgeBucketReport
Source§fn default() -> PurgeBucketReport
fn default() -> PurgeBucketReport
Returns the “default value” for a type. Read more
impl Eq for PurgeBucketReport
Source§impl PartialEq for PurgeBucketReport
impl PartialEq for PurgeBucketReport
impl StructuralPartialEq for PurgeBucketReport
Auto Trait Implementations§
impl Freeze for PurgeBucketReport
impl RefUnwindSafe for PurgeBucketReport
impl Send for PurgeBucketReport
impl Sync for PurgeBucketReport
impl Unpin for PurgeBucketReport
impl UnsafeUnpin for PurgeBucketReport
impl UnwindSafe for PurgeBucketReport
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