pub struct PlanComposition {
pub from_shards: usize,
pub from_history: usize,
pub from_key_cache: usize,
pub dropped_history_per_crate: usize,
pub dropped_key_cache_per_crate: usize,
pub dropped_key_cache_total: usize,
}Expand description
What a plan left out, so a truncated plan is distinguishable from one that had nothing more to offer (#616).
Fields§
§from_shards: usize§from_history: usize§from_key_cache: usize§dropped_history_per_crate: usizeDropped by PlanLimits, by source.
dropped_key_cache_per_crate: usize§dropped_key_cache_total: usizeImplementations§
Source§impl PlanComposition
impl PlanComposition
pub fn dropped_total(&self) -> usize
Trait Implementations§
Source§impl Clone for PlanComposition
impl Clone for PlanComposition
Source§fn clone(&self) -> PlanComposition
fn clone(&self) -> PlanComposition
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 moreimpl Copy for PlanComposition
Source§impl Debug for PlanComposition
impl Debug for PlanComposition
Source§impl Default for PlanComposition
impl Default for PlanComposition
Source§fn default() -> PlanComposition
fn default() -> PlanComposition
Returns the “default value” for a type. Read more
impl Eq for PlanComposition
Source§impl PartialEq for PlanComposition
impl PartialEq for PlanComposition
impl StructuralPartialEq for PlanComposition
Auto Trait Implementations§
impl Freeze for PlanComposition
impl RefUnwindSafe for PlanComposition
impl Send for PlanComposition
impl Sync for PlanComposition
impl Unpin for PlanComposition
impl UnsafeUnpin for PlanComposition
impl UnwindSafe for PlanComposition
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