pub struct PerformanceMetrics {
pub query_time_stats: QueryTimeStats,
pub index_size_trend: Vec<SizePoint>,
pub document_count_trend: Vec<CountPoint>,
pub cache_hit_rate: f64,
}Expand description
Performance metrics
Fields§
§query_time_stats: QueryTimeStatsQuery time statistics
index_size_trend: Vec<SizePoint>Index size over time
document_count_trend: Vec<CountPoint>Document count over time
cache_hit_rate: f64Cache hit rate
Trait Implementations§
Source§impl Clone for PerformanceMetrics
impl Clone for PerformanceMetrics
Auto Trait Implementations§
impl Freeze for PerformanceMetrics
impl RefUnwindSafe for PerformanceMetrics
impl Send for PerformanceMetrics
impl Sync for PerformanceMetrics
impl Unpin for PerformanceMetrics
impl UnsafeUnpin for PerformanceMetrics
impl UnwindSafe for PerformanceMetrics
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