pub struct SelectedPlanTrace {
pub query_digest: Option<String>,
pub explain: String,
pub fingerprint: String,
pub cost: PlanCost,
pub cost_breakdown: PlanCostBreakdown,
pub properties: PhysicalProperties,
pub cardinality_estimates: Vec<OperatorCardinalityEstimate>,
pub operator_counts: BTreeMap<String, usize>,
pub class_counts: BTreeMap<String, usize>,
}Fields§
§query_digest: Option<String>§explain: String§fingerprint: String§cost: PlanCost§cost_breakdown: PlanCostBreakdown§properties: PhysicalProperties§cardinality_estimates: Vec<OperatorCardinalityEstimate>§operator_counts: BTreeMap<String, usize>§class_counts: BTreeMap<String, usize>Trait Implementations§
Source§impl Clone for SelectedPlanTrace
impl Clone for SelectedPlanTrace
Source§fn clone(&self) -> SelectedPlanTrace
fn clone(&self) -> SelectedPlanTrace
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 SelectedPlanTrace
impl Debug for SelectedPlanTrace
impl Eq for SelectedPlanTrace
Source§impl PartialEq for SelectedPlanTrace
impl PartialEq for SelectedPlanTrace
impl StructuralPartialEq for SelectedPlanTrace
Auto Trait Implementations§
impl Freeze for SelectedPlanTrace
impl RefUnwindSafe for SelectedPlanTrace
impl Send for SelectedPlanTrace
impl Sync for SelectedPlanTrace
impl Unpin for SelectedPlanTrace
impl UnsafeUnpin for SelectedPlanTrace
impl UnwindSafe for SelectedPlanTrace
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