rapid_rs/lib.rs
1//! # rapid-rs
2//!
3//! Zero-config, batteries-included web framework for Rust.
4//! FastAPI meets Spring Boot, powered by Axum.
5//!
6//! ## Quick Start
7//!
8//! ```rust,no_run
9//! use rapid_rs::prelude::*;
10//!
11//! #[tokio::main]
12//! async fn main() {
13//! App::new()
14//! .auto_configure()
15//! .run()
16//! .await
17//! .unwrap();
18//! }
19//! ```
20
21pub mod app;
22pub mod config;
23pub mod error;
24pub mod extractors;
25pub mod prelude;
26
27pub use app::App;
28pub use error::{ApiError, ApiResult};
29pub use extractors::ValidatedJson;