datapress_core/lib.rs
1//! `datapress-core` — shared types used by every backend.
2//!
3//! Backend-agnostic pieces: configuration parsing, error types, request /
4//! response models, schema description, and admin-token auth.
5
6pub mod admin;
7#[cfg(feature = "auth")]
8pub mod auth;
9pub mod backend;
10pub mod banner;
11pub mod config;
12#[cfg(feature = "docs")]
13pub mod docs;
14pub mod errors;
15pub mod handlers;
16pub mod models;
17pub mod schema;
18pub mod server;
19#[cfg(feature = "swagger")]
20pub mod swagger;
21pub mod timeout;