pub struct ActualStats {
pub execution_time_ms: u64,
pub results_returned: usize,
pub vectors_scanned: u64,
pub vectors_after_filter: u64,
pub index_lookups: u64,
pub cache_hits: u64,
pub cache_misses: u64,
pub memory_used_bytes: u64,
}Expand description
Actual execution statistics (when execute=true)
Fields§
§execution_time_ms: u64Actual execution time in milliseconds
results_returned: usizeActual results returned
vectors_scanned: u64Vectors scanned
vectors_after_filter: u64Vectors after filter
index_lookups: u64Index lookups performed
cache_hits: u64Cache hits
cache_misses: u64Cache misses
memory_used_bytes: u64Memory used in bytes
Trait Implementations§
Source§impl Clone for ActualStats
impl Clone for ActualStats
Source§fn clone(&self) -> ActualStats
fn clone(&self) -> ActualStats
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 ActualStats
impl Debug for ActualStats
Source§impl<'de> Deserialize<'de> for ActualStats
impl<'de> Deserialize<'de> for ActualStats
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 ActualStats
impl RefUnwindSafe for ActualStats
impl Send for ActualStats
impl Sync for ActualStats
impl Unpin for ActualStats
impl UnsafeUnpin for ActualStats
impl UnwindSafe for ActualStats
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