pub struct DebugSummary {
pub total_events: usize,
pub errors: usize,
pub warnings: usize,
pub nan_count: usize,
pub inf_count: usize,
pub oob_count: usize,
pub race_count: usize,
}Expand description
Aggregate statistics for a debug session.
Fields§
§total_events: usizeTotal number of debug events.
errors: usizeNumber of error-level events (OOB, assertions, races).
warnings: usizeNumber of warning-level events (NaN, Inf).
nan_count: usizeNumber of NaN detection events.
inf_count: usizeNumber of Inf detection events.
oob_count: usizeNumber of out-of-bounds events.
race_count: usizeNumber of race condition events.
Trait Implementations§
Source§impl Clone for DebugSummary
impl Clone for DebugSummary
Source§fn clone(&self) -> DebugSummary
fn clone(&self) -> DebugSummary
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 DebugSummary
impl Debug for DebugSummary
Source§impl Default for DebugSummary
impl Default for DebugSummary
Source§fn default() -> DebugSummary
fn default() -> DebugSummary
Returns the “default value” for a type. Read more
Source§impl PartialEq for DebugSummary
impl PartialEq for DebugSummary
impl Eq for DebugSummary
impl StructuralPartialEq for DebugSummary
Auto Trait Implementations§
impl Freeze for DebugSummary
impl RefUnwindSafe for DebugSummary
impl Send for DebugSummary
impl Sync for DebugSummary
impl Unpin for DebugSummary
impl UnsafeUnpin for DebugSummary
impl UnwindSafe for DebugSummary
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