pub struct MarkerStats {
pub marked: usize,
pub marked_young: usize,
pub marked_old: usize,
pub traced: usize,
pub traced_young: usize,
pub traced_old: usize,
}Expand description
Diagnostic counters for the latest mark phase.
These are read-only telemetry for testC/canaries and unit tests. Collector decisions must continue to use object color/age metadata, not these counts.
Fields§
§marked: usize§marked_young: usize§marked_old: usize§traced: usize§traced_young: usize§traced_old: usizeTrait Implementations§
Source§impl Clone for MarkerStats
impl Clone for MarkerStats
Source§fn clone(&self) -> MarkerStats
fn clone(&self) -> MarkerStats
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 MarkerStats
impl Debug for MarkerStats
Source§impl Default for MarkerStats
impl Default for MarkerStats
Source§fn default() -> MarkerStats
fn default() -> MarkerStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for MarkerStats
impl PartialEq for MarkerStats
Source§fn eq(&self, other: &MarkerStats) -> bool
fn eq(&self, other: &MarkerStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MarkerStats
impl Eq for MarkerStats
impl StructuralPartialEq for MarkerStats
Auto Trait Implementations§
impl Freeze for MarkerStats
impl RefUnwindSafe for MarkerStats
impl Send for MarkerStats
impl Sync for MarkerStats
impl Unpin for MarkerStats
impl UnsafeUnpin for MarkerStats
impl UnwindSafe for MarkerStats
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