pub struct ReconcileCounts {
pub processed: u32,
pub errors: u32,
}Expand description
Result of one reconciler scan pass over a single partition.
processed counts candidates where the reconciler detected a
correctable condition (drift, breach flip, stale guard). errors
counts transport / parse failures. Scanners sum these into the
engine’s per-pass metrics exactly as they did before PR-7b/2b-A.
Fields§
§processed: u32Items the scanner corrected (drift fix, breach flip, guard eviction). Zero when the partition is healthy.
errors: u32Items the scanner could not process due to transport or parse errors. Non-zero values surface through scanner metrics and should be investigated.
Trait Implementations§
Source§impl Clone for ReconcileCounts
impl Clone for ReconcileCounts
Source§fn clone(&self) -> ReconcileCounts
fn clone(&self) -> ReconcileCounts
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 ReconcileCounts
impl Debug for ReconcileCounts
Source§impl Default for ReconcileCounts
impl Default for ReconcileCounts
Source§fn default() -> ReconcileCounts
fn default() -> ReconcileCounts
Returns the “default value” for a type. Read more
Source§impl PartialEq for ReconcileCounts
impl PartialEq for ReconcileCounts
impl Copy for ReconcileCounts
impl Eq for ReconcileCounts
impl StructuralPartialEq for ReconcileCounts
Auto Trait Implementations§
impl Freeze for ReconcileCounts
impl RefUnwindSafe for ReconcileCounts
impl Send for ReconcileCounts
impl Sync for ReconcileCounts
impl Unpin for ReconcileCounts
impl UnsafeUnpin for ReconcileCounts
impl UnwindSafe for ReconcileCounts
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