tracing_subscriber::fmt::init();
let app = Router::new()
.route("/hello/:name", get(hello))
- .route("/static",
- get_service(tower_http::services::ServeFile::new("Cargo.toml").precompressed_gzip())
+ .nest("/static",
+ get_service(tower_http::services::ServeDir::new(".").precompressed_gzip())
.handle_error(|e: io::Error| async move {
(StatusCode::INTERNAL_SERVER_ERROR, format!("Unhandled internal error: {}", e))
})