//! Snapshot fetch error contracts for `/debug/schema`.
//!
//! This module centralizes fetch-stage error variants so snapshot querying,
//! report-loading services, and HTTP error mapping reuse one contract.
/// Fetch-stage failures while assembling a logging-schema snapshot.
pub(super) enum LoggingSchemaSnapshotError {
/// Relation query failed.
FetchRelations(sqlx::Error),
/// Column query failed.
FetchColumns(sqlx::Error),
}