pub struct AnalyzeTiming {
pub plan_ms: f64,
pub build_ms: f64,
pub hydrate_ms: f64,
}Expand description
Per-phase wall-clock of the throwaway run (ANALYZE-QUERY-DESIGN.md §3.2). hydrate
dominates — it drives every source fetch and therefore all the scan/emit counting.
Fields§
§plan_ms: f64§build_ms: f64§hydrate_ms: f64Trait Implementations§
Source§impl Clone for AnalyzeTiming
impl Clone for AnalyzeTiming
Source§fn clone(&self) -> AnalyzeTiming
fn clone(&self) -> AnalyzeTiming
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 AnalyzeTiming
impl Debug for AnalyzeTiming
Auto Trait Implementations§
impl Freeze for AnalyzeTiming
impl RefUnwindSafe for AnalyzeTiming
impl Send for AnalyzeTiming
impl Sync for AnalyzeTiming
impl Unpin for AnalyzeTiming
impl UnsafeUnpin for AnalyzeTiming
impl UnwindSafe for AnalyzeTiming
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