pub struct PropertyFunctionStats {
pub total_evaluations: u64,
pub total_rows_produced: u64,
pub total_errors: u64,
pub per_function_counts: HashMap<String, u64>,
}Expand description
Execution statistics for property functions.
Fields§
§total_evaluations: u64Total evaluations
total_rows_produced: u64Total rows produced
total_errors: u64Total errors
per_function_counts: HashMap<String, u64>Per-function evaluation counts
Trait Implementations§
Source§impl Clone for PropertyFunctionStats
impl Clone for PropertyFunctionStats
Source§fn clone(&self) -> PropertyFunctionStats
fn clone(&self) -> PropertyFunctionStats
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 PropertyFunctionStats
impl Debug for PropertyFunctionStats
Source§impl Default for PropertyFunctionStats
impl Default for PropertyFunctionStats
Source§fn default() -> PropertyFunctionStats
fn default() -> PropertyFunctionStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PropertyFunctionStats
impl RefUnwindSafe for PropertyFunctionStats
impl Send for PropertyFunctionStats
impl Sync for PropertyFunctionStats
impl Unpin for PropertyFunctionStats
impl UnsafeUnpin for PropertyFunctionStats
impl UnwindSafe for PropertyFunctionStats
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