pub struct NestedQueryStats {
pub total_nested: usize,
pub total_subquery_evals: usize,
pub max_depth: usize,
pub avg_subquery_solutions: f64,
}Expand description
Statistics for nested query evaluation
Fields§
§total_nested: usizeTotal number of nested queries evaluated
total_subquery_evals: usizeTotal number of subquery evaluations
max_depth: usizeMaximum nesting depth encountered
avg_subquery_solutions: f64Average number of solutions per subquery
Implementations§
Trait Implementations§
Source§impl Clone for NestedQueryStats
impl Clone for NestedQueryStats
Source§fn clone(&self) -> NestedQueryStats
fn clone(&self) -> NestedQueryStats
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 NestedQueryStats
impl Debug for NestedQueryStats
Source§impl Default for NestedQueryStats
impl Default for NestedQueryStats
Source§fn default() -> NestedQueryStats
fn default() -> NestedQueryStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NestedQueryStats
impl RefUnwindSafe for NestedQueryStats
impl Send for NestedQueryStats
impl Sync for NestedQueryStats
impl Unpin for NestedQueryStats
impl UnwindSafe for NestedQueryStats
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> 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