pub struct BatchQueryStats {
pub total_queries: usize,
pub successful_queries: usize,
pub failed_queries: usize,
pub total_took_ms: u64,
pub avg_query_ms: f64,
pub max_query_ms: u64,
pub min_query_ms: u64,
pub deduplicated_count: usize,
}Expand description
Statistics for batch query execution
Fields§
§total_queries: usizeTotal queries in batch
successful_queries: usizeSuccessful queries
failed_queries: usizeFailed queries
total_took_ms: u64Total batch execution time
avg_query_ms: f64Average query time
max_query_ms: u64Maximum query time
min_query_ms: u64Minimum query time
deduplicated_count: usizeQueries that were deduplicated
Trait Implementations§
Source§impl Clone for BatchQueryStats
impl Clone for BatchQueryStats
Source§fn clone(&self) -> BatchQueryStats
fn clone(&self) -> BatchQueryStats
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 BatchQueryStats
impl Debug for BatchQueryStats
Source§impl Default for BatchQueryStats
impl Default for BatchQueryStats
Source§fn default() -> BatchQueryStats
fn default() -> BatchQueryStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BatchQueryStats
impl<'de> Deserialize<'de> for BatchQueryStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BatchQueryStats
impl RefUnwindSafe for BatchQueryStats
impl Send for BatchQueryStats
impl Sync for BatchQueryStats
impl Unpin for BatchQueryStats
impl UnsafeUnpin for BatchQueryStats
impl UnwindSafe for BatchQueryStats
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