pub struct GcReport {
pub marked: usize,
pub swept: usize,
pub retained: usize,
}Expand description
Result counters from a mark-and-sweep garbage collection pass.
Fields§
§marked: usizeNumber of blobs reachable from the supplied roots.
swept: usizeNumber of unreachable blobs deleted.
retained: usizeNumber of unreachable blobs kept because they are inside retention.
Trait Implementations§
impl Copy for GcReport
impl Eq for GcReport
impl StructuralPartialEq for GcReport
Auto Trait Implementations§
impl Freeze for GcReport
impl RefUnwindSafe for GcReport
impl Send for GcReport
impl Sync for GcReport
impl Unpin for GcReport
impl UnsafeUnpin for GcReport
impl UnwindSafe for GcReport
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