Skip to main content

notedthat_api_http/
lib.rs

1//! HTTP API surface for `NotedThat` — axum router with static-Bearer auth.
2#![deny(missing_docs)]
3
4pub mod error;
5pub mod middleware;
6pub mod router;
7pub mod search_route;
8pub mod state;
9
10// Exposed under `test-support` feature for integration tests in `tests/*.rs`
11// and under `cfg(test)` for unit tests within `src/`.
12// See module documentation for the rationale behind the feature-flag pattern.
13#[cfg(any(test, feature = "test-support"))]
14pub mod testing;