amid/
lib.rs

1use axum::{
2  http::StatusCode,
3  response::{IntoResponse, Response},
4};
5
6pub fn middleware(r: anyhow::Result<Response>) -> Response {
7  match r {
8    Ok(r) => r,
9    Err(err) => {
10      tracing::error!("{:?}", err);
11      (StatusCode::INTERNAL_SERVER_ERROR, err.to_string()).into_response()
12    }
13  }
14}