athena_rs 3.26.1

Hyper performant polyglot Database driver
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Constraint response contracts.
//!
//! This module contains unique-constraint payload contracts for schema endpoints.

use serde::Serialize;

/// Unique-constraint payload row returned by `/schema/constraints`.
#[derive(Serialize)]
pub(in super::super) struct SchemaConstraint {
    /// Constraint name.
    pub(in super::super) constraint_name: String,
    /// Columns in constraint ordinal order.
    pub(in super::super) columns: Vec<String>,
}