use axum::Router; use tracing::info; use utoipa::OpenApi; mod assets; #[derive(OpenApi)] #[openapi(tags(), paths(), components(schemas()))] pub(super) struct Api; pub(super) fn router() -> Router<()> { let (asset_prefix, asset_router) = assets::asset_router(); info!("Serving assets at {asset_prefix}"); Router::new().nest(asset_prefix, asset_router) }