pub struct DiffMetrics {
pub sheets_read: u32,
pub cells_read: u64,
pub cells_compared: u64,
pub diffs_emitted: u64,
pub diagnostics_emitted: u64,
}Expand description
Internal processing metrics (RFC-024, RFC-027).
Useful for benchmarking, performance analysis, and debugging. Always populated; fields are cumulative across the whole comparison.
Fields§
§sheets_read: u32§cells_read: u64§cells_compared: u64§diffs_emitted: u64§diagnostics_emitted: u64Trait Implementations§
Source§impl Clone for DiffMetrics
impl Clone for DiffMetrics
Source§fn clone(&self) -> DiffMetrics
fn clone(&self) -> DiffMetrics
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 DiffMetrics
impl Debug for DiffMetrics
Source§impl Default for DiffMetrics
impl Default for DiffMetrics
Source§fn default() -> DiffMetrics
fn default() -> DiffMetrics
Returns the “default value” for a type. Read more
Source§impl PartialEq for DiffMetrics
impl PartialEq for DiffMetrics
Source§fn eq(&self, other: &DiffMetrics) -> bool
fn eq(&self, other: &DiffMetrics) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DiffMetrics
Auto Trait Implementations§
impl Freeze for DiffMetrics
impl RefUnwindSafe for DiffMetrics
impl Send for DiffMetrics
impl Sync for DiffMetrics
impl Unpin for DiffMetrics
impl UnsafeUnpin for DiffMetrics
impl UnwindSafe for DiffMetrics
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