pub struct GarbageCollectionResult {
pub slab_reclaimed: usize,
pub buddy_defragmented: usize,
pub arena_reset: bool,
pub total_bytes_freed: usize,
}Expand description
Result of garbage collection operations
Fields§
§slab_reclaimed: usize§buddy_defragmented: usize§arena_reset: bool§total_bytes_freed: usizeTrait Implementations§
Source§impl Clone for GarbageCollectionResult
impl Clone for GarbageCollectionResult
Source§fn clone(&self) -> GarbageCollectionResult
fn clone(&self) -> GarbageCollectionResult
Returns a duplicate of the value. Read more
1.0.0 · 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 GarbageCollectionResult
impl Debug for GarbageCollectionResult
Source§impl Default for GarbageCollectionResult
impl Default for GarbageCollectionResult
Source§fn default() -> GarbageCollectionResult
fn default() -> GarbageCollectionResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GarbageCollectionResult
impl RefUnwindSafe for GarbageCollectionResult
impl Send for GarbageCollectionResult
impl Sync for GarbageCollectionResult
impl Unpin for GarbageCollectionResult
impl UnsafeUnpin for GarbageCollectionResult
impl UnwindSafe for GarbageCollectionResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more