use actix_web::{error::InternalError, http::StatusCode}; pub trait IntoHttpError { fn into_http_internal_err(self) -> Result; } impl IntoHttpError for Result { fn into_http_internal_err(self) -> Result { self.map_err(|e| { log::error!("Map to err: {:?}", e); InternalError::new(e, StatusCode::INTERNAL_SERVER_ERROR).into() }) } }