pub struct QueryStats {
pub rows_scanned: usize,
pub rows_matched: usize,
pub rows_returned: usize,
pub execution_time_us: u64,
pub index_used: Option<String>,
}Expand description
Query execution statistics
Fields§
§rows_scanned: usizeRows scanned
rows_matched: usizeRows matched filter
rows_returned: usizeRows returned
execution_time_us: u64Execution time in microseconds
index_used: Option<String>Index used (if any)
Trait Implementations§
Source§impl Clone for QueryStats
impl Clone for QueryStats
Source§impl Debug for QueryStats
impl Debug for QueryStats
Auto Trait Implementations§
impl Freeze for QueryStats
impl RefUnwindSafe for QueryStats
impl Send for QueryStats
impl Sync for QueryStats
impl Unpin for QueryStats
impl UnsafeUnpin for QueryStats
impl UnwindSafe for QueryStats
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