pub struct ConsolidateReceipt {
pub clusters_processed: u64,
pub edges_examined: u64,
pub edges_kept: u64,
pub edges_invalidated: u64,
pub edges_superseded: u64,
}Expand description
0.8.12 Slice 15 (OPP-2, ADR-0.8.12) — receipt returned by
Engine::consolidate_with_provider. Consolidation records supersession /
recency METADATA only (§2.1): edge bodies are never rewritten and no row is
ever deleted, so these counts describe metadata transitions, not content
changes.
Fields§
§clusters_processed: u64Number of (subject, relation) axes with a non-empty cluster that were dispatched to the harness.
edges_examined: u64Number of candidate edges presented across all clusters.
edges_kept: u64Number of edges the harness ruled keep (no metadata change).
edges_invalidated: u64Number of edges the harness ruled invalidate (t_invalid set; row + body
preserved).
edges_superseded: u64Number of edges the harness ruled supersede/merge (marked superseded
via the existing G0 tombstone column; row + body preserved).
Trait Implementations§
Source§impl Clone for ConsolidateReceipt
impl Clone for ConsolidateReceipt
Source§fn clone(&self) -> ConsolidateReceipt
fn clone(&self) -> ConsolidateReceipt
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 ConsolidateReceipt
impl Debug for ConsolidateReceipt
Source§impl Default for ConsolidateReceipt
impl Default for ConsolidateReceipt
Source§fn default() -> ConsolidateReceipt
fn default() -> ConsolidateReceipt
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConsolidateReceipt
impl RefUnwindSafe for ConsolidateReceipt
impl Send for ConsolidateReceipt
impl Sync for ConsolidateReceipt
impl Unpin for ConsolidateReceipt
impl UnsafeUnpin for ConsolidateReceipt
impl UnwindSafe for ConsolidateReceipt
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