pub struct PlannerStats {
pub per_attr: BTreeMap<AttrId, AttrStats>,
pub total_datoms: usize,
pub entity_count: usize,
}Expand description
Whole-view statistics for the query planner.
Fields§
§per_attr: BTreeMap<AttrId, AttrStats>Statistics per attribute.
total_datoms: usizeTotal datoms in the view.
entity_count: usizeDistinct entities in the view.
Implementations§
Trait Implementations§
Source§impl Clone for PlannerStats
impl Clone for PlannerStats
Source§fn clone(&self) -> PlannerStats
fn clone(&self) -> PlannerStats
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 PlannerStats
impl Debug for PlannerStats
Source§impl Default for PlannerStats
impl Default for PlannerStats
Source§fn default() -> PlannerStats
fn default() -> PlannerStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PlannerStats
impl RefUnwindSafe for PlannerStats
impl Send for PlannerStats
impl Sync for PlannerStats
impl Unpin for PlannerStats
impl UnsafeUnpin for PlannerStats
impl UnwindSafe for PlannerStats
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