blob: a9550ba35af26ade2419d8354fc06f6c20671a0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
pub use crate::{
error::{Error, Result},
state::AppState,
status::Status,
};
pub mod api;
pub mod error;
pub mod service;
pub mod state;
pub mod status;
pub fn router() -> axum::Router<AppState> {
axum::Router::new()
.nest("/api/v1", api::router())
.fallback(|uri: axum::http::Uri| async { Error::RouteNotFound(uri) })
}
|