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;
15#[cfg(feature = "explorer")]
16pub mod explorer;
17pub mod handlers;
18pub mod models;
19pub mod schema;
20pub mod server;
21pub mod sql;
22#[cfg(feature = "swagger")]
23pub mod swagger;
24pub mod timeout;