pub struct ExportStats {
pub allocations_processed: usize,
pub user_variables: usize,
pub system_allocations: usize,
pub processing_time_ms: u64,
pub output_size_bytes: u64,
pub processing_rate: f64,
}
Expand description
Export statistics and performance metrics
Fields§
§allocations_processed: usize
Number of allocations processed
user_variables: usize
Number of user-defined variables
system_allocations: usize
Number of system allocations
processing_time_ms: u64
Total processing time in milliseconds
output_size_bytes: u64
Output file size in bytes
processing_rate: f64
Processing rate (allocations per second)
Trait Implementations§
Source§impl Clone for ExportStats
impl Clone for ExportStats
Source§fn clone(&self) -> ExportStats
fn clone(&self) -> ExportStats
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 ExportStats
impl Debug for ExportStats
Source§impl Default for ExportStats
impl Default for ExportStats
Source§fn default() -> ExportStats
fn default() -> ExportStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExportStats
impl RefUnwindSafe for ExportStats
impl Send for ExportStats
impl Sync for ExportStats
impl Unpin for ExportStats
impl UnwindSafe for ExportStats
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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