elif_http/bootstrap/mod.rs
1//! Bootstrap engine for automatic module discovery and server setup
2//!
3//! This module provides the core bootstrap functionality that enables the
4//! Laravel/NestJS-style one-line app initialization:
5//!
6//! ```rust
7//! #[elif::main]
8//! async fn main() -> Result<(), ElifError> {
9//! AppModule::bootstrap().listen("127.0.0.1:3000").await
10//! }
11//! ```
12
13pub mod app_module;
14pub mod controller_registry;
15pub mod controllers;
16pub mod engine;
17pub mod route_validator;
18
19pub use app_module::*;
20pub use controller_registry::*;
21pub use controllers::*;
22pub use engine::*;
23pub use route_validator::*;