pub struct GcOutcome {
pub removed_objects: u64,
pub removed_action_results: u64,
pub removed_checkout_records: u64,
pub removed_task_manifests: u64,
pub removed_session_streams: u64,
pub removed_bytes: u64,
pub remaining_bytes: u64,
}Fields§
§removed_objects: u64§removed_action_results: u64§removed_checkout_records: u64§removed_task_manifests: u64Prediction manifests whose identity no live checkout claims. Their bytes
are counted in removed_bytes but not in remaining_bytes, because
manifests are not cache content.
removed_session_streams: u64Event streams dropped on age or count. These bytes are not included in
remaining_bytes because session history is not cache content.
removed_bytes: u64§remaining_bytes: u64Trait Implementations§
impl Eq for GcOutcome
impl StructuralPartialEq for GcOutcome
Auto Trait Implementations§
impl Freeze for GcOutcome
impl RefUnwindSafe for GcOutcome
impl Send for GcOutcome
impl Sync for GcOutcome
impl Unpin for GcOutcome
impl UnsafeUnpin for GcOutcome
impl UnwindSafe for GcOutcome
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