pub struct DeltaRecomputeStats {
pub changed_relations: usize,
pub has_deletes: bool,
pub affected_sccs: usize,
pub recomputed_sccs: usize,
pub incremental_sccs: usize,
}Expand description
Runtime summary for a delta recomputation pass.
Fields§
§changed_relations: usizeNumber of base relations changed by the delta map.
has_deletes: boolTrue when at least one relation supplied delete rows.
affected_sccs: usizeNumber of SCCs whose dependency closure was affected.
recomputed_sccs: usizeNumber of affected SCCs that were cleared and fully recomputed.
incremental_sccs: usizeNumber of affected SCCs updated without clearing prior output.
Trait Implementations§
Source§impl Clone for DeltaRecomputeStats
impl Clone for DeltaRecomputeStats
Source§fn clone(&self) -> DeltaRecomputeStats
fn clone(&self) -> DeltaRecomputeStats
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 DeltaRecomputeStats
impl Debug for DeltaRecomputeStats
Source§impl Default for DeltaRecomputeStats
impl Default for DeltaRecomputeStats
Source§fn default() -> DeltaRecomputeStats
fn default() -> DeltaRecomputeStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeltaRecomputeStats
impl PartialEq for DeltaRecomputeStats
impl Eq for DeltaRecomputeStats
impl StructuralPartialEq for DeltaRecomputeStats
Auto Trait Implementations§
impl Freeze for DeltaRecomputeStats
impl RefUnwindSafe for DeltaRecomputeStats
impl Send for DeltaRecomputeStats
impl Sync for DeltaRecomputeStats
impl Unpin for DeltaRecomputeStats
impl UnsafeUnpin for DeltaRecomputeStats
impl UnwindSafe for DeltaRecomputeStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more