icydb_core/db/predicate/row_policy.rs
1///
2/// MissingRowPolicy
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 MissingRowPolicy {
12 /// Missing rows are ignored (no error).
13 Ignore,
14
15 /// Missing rows are treated as corruption.
16 Error,
17}