//! Column-delta contract types for `/debug/schema` comparison.
//!
//! This module owns the missing/unexpected column delta contract used by
//! expected-vs-observed table comparison policy.
/// Column-delta result from expected-vs-observed comparison.
pub(super) struct LoggingSchemaColumnDelta {
/// Expected columns missing from observed table metadata.
pub(super) missing_columns: Vec<String>,
/// Observed columns that are not listed in expected columns.
pub(super) unexpected_columns: Vec<String>,
}