Skip to main content

mini_serve/
lib.rs

1#![doc = include_str!("../README.md")]
2
3mod app;
4mod body;
5mod cors;
6mod error;
7mod extract;
8mod handler;
9mod response;
10mod router;
11mod state;
12
13pub use app::{App, RouteBuilder};
14pub use body::{json_body, MaxBodySize, DEFAULT_MAX_BODY_SIZE};
15pub use cors::{CorsConfig, CorsConfigBuilder, CorsConfigError};
16pub use error::ServeError;
17pub use extract::path_params;
18pub use handler::{body, handler, BodyError, Handler, ResponseBody};
19pub use response::json;
20pub use router::{PathParams, QueryParams};
21pub use state::State;