pub struct OptimizedQueryResult {
pub query_name: String,
pub total_rows: usize,
pub selectivity: f64,
pub sequential_ms: u64,
pub parallel_ms: u64,
pub speedup_factor: f64,
pub memory_saved_mb: f64,
pub parallel_tasks: usize,
}Expand description
Result of optimized query execution
Fields§
§query_name: String§total_rows: usize§selectivity: f64§sequential_ms: u64§parallel_ms: u64§speedup_factor: f64§memory_saved_mb: f64§parallel_tasks: usizeTrait Implementations§
Source§impl Clone for OptimizedQueryResult
impl Clone for OptimizedQueryResult
Source§fn clone(&self) -> OptimizedQueryResult
fn clone(&self) -> OptimizedQueryResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OptimizedQueryResult
impl Debug for OptimizedQueryResult
Source§impl PartialEq for OptimizedQueryResult
impl PartialEq for OptimizedQueryResult
Source§fn eq(&self, other: &OptimizedQueryResult) -> bool
fn eq(&self, other: &OptimizedQueryResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OptimizedQueryResult
Auto Trait Implementations§
impl Freeze for OptimizedQueryResult
impl RefUnwindSafe for OptimizedQueryResult
impl Send for OptimizedQueryResult
impl Sync for OptimizedQueryResult
impl Unpin for OptimizedQueryResult
impl UnsafeUnpin for OptimizedQueryResult
impl UnwindSafe for OptimizedQueryResult
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