pub struct GcStatsBundle {
pub objects: Vec<GcObjectSummary>,
pub phases: GcPhaseStats,
}Expand description
Diagnostics returned by run_gc_with_stats_bundle: object catalog plus phase stats.
Fields§
§objects: Vec<GcObjectSummary>§phases: GcPhaseStatsTrait Implementations§
Source§impl Clone for GcStatsBundle
impl Clone for GcStatsBundle
Source§fn clone(&self) -> GcStatsBundle
fn clone(&self) -> GcStatsBundle
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 GcStatsBundle
impl Debug for GcStatsBundle
Source§impl Default for GcStatsBundle
impl Default for GcStatsBundle
Source§fn default() -> GcStatsBundle
fn default() -> GcStatsBundle
Returns the “default value” for a type. Read more
impl Eq for GcStatsBundle
Source§impl PartialEq for GcStatsBundle
impl PartialEq for GcStatsBundle
Source§impl Serialize for GcStatsBundle
impl Serialize for GcStatsBundle
impl StructuralPartialEq for GcStatsBundle
Auto Trait Implementations§
impl Freeze for GcStatsBundle
impl RefUnwindSafe for GcStatsBundle
impl Send for GcStatsBundle
impl Sync for GcStatsBundle
impl Unpin for GcStatsBundle
impl UnsafeUnpin for GcStatsBundle
impl UnwindSafe for GcStatsBundle
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