ts_webapi/lib.rs
1//! # `ts-webapi`
2
3extern crate alloc;
4
5mod cors;
6mod error_response;
7mod into_error_response;
8mod uri;
9
10#[cfg(feature = "axum")]
11pub mod extractors;
12pub mod middleware;
13#[cfg(feature = "postgres")]
14pub mod postgres;
15#[cfg(feature = "test")]
16pub mod test;
17
18pub use cors::cors_layer;
19pub use error_response::{BadRequest, ErrorResponse, Problem};
20pub use into_error_response::IntoErrorResponse;
21pub use uri::UriExt;