pub enum Health {
Ok,
Drift {
detail: String,
},
NeedsTieBreak {
duplicates: u64,
},
Building,
}Expand description
What doctor concluded about one table.
Variants§
Ok
Every counter where it should be.
Drift
drift or missing is non-zero — the index and the keyspace
disagree, which is the thing VERIFY exists to make falsifiable.
NeedsTieBreak
Non-zero duplicates: not corruption, but pagination over this
path needs a bounded tie-break or pages will repeat rows.
Building
A backfill is still running. Not a verdict either way.
Auto Trait Implementations§
impl Freeze for Health
impl RefUnwindSafe for Health
impl Send for Health
impl Sync for Health
impl Unpin for Health
impl UnsafeUnpin for Health
impl UnwindSafe for Health
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