icydb_core/db/consistency.rs
1///
2/// ReadConsistency
3///
4/// Missing-row handling policy for query execution.
5///
6/// This is a domain-level contract shared by query planning and executor
7/// runtime behavior.
8///
9
10#[derive(Clone, Copy, Debug, Eq, PartialEq)]
11pub enum ReadConsistency {
12 /// Missing rows are ignored (no error).
13 MissingOk,
14
15 /// Missing rows are treated as corruption.
16 Strict,
17}