Skip to main content

nidus_http/
lib.rs

1#![deny(missing_docs)]
2
3//! HTTP routing, controllers, middleware, request, and response helpers.
4
5pub use axum::{
6    Json, Router,
7    extract::{Path, Query, State},
8    http::{HeaderMap, StatusCode},
9    response::{IntoResponse, Response},
10};
11pub use request::{RequestScopeRejection, RequestScoped};
12
13pub mod context;
14pub mod controller;
15pub mod error;
16pub mod health;
17pub mod logging;
18pub mod middleware;
19#[cfg(feature = "otel")]
20pub mod otel;
21pub mod request;
22pub mod response;
23pub mod router;
24pub mod server;