//! Input contracts for `/debug/schema` service-loader orchestration.
//!
//! This module defines typed input payloads consumed by
//! `debug_service_loader`.
use sqlx::{Pool, Postgres};
/// Typed input payload consumed by per-client debug report loader orchestration.
pub(super) struct LoggingSchemaDebugReportForClientLoaderInput {
/// Resolved logging-client name used for report loading.
pub(super) logging_client_name: String,
/// Active Postgres pool resolved for the logging client.
pub(super) pool: Pool<Postgres>,
}