1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! Unique-constraint contract rows for schema catalog queries. //! //! This module owns unique-constraint row contract shape returned from //! information-schema join queries. use serde::{Deserialize, Serialize}; /// Unique-constraint row read from information schema joins. #[derive(Debug, Clone, Serialize, Deserialize)] pub struct SchemaConstraintRecord { /// Unique-constraint name. pub constraint_name: String, /// Constrained column name in ordinal order. pub column_name: String, }