actix_swagger/
error.rs

1use actix_web::ResponseError;
2use thiserror::Error;
3
4#[derive(Error, Debug)]
5pub enum Error {
6    #[error("Serde json failure: {0}")]
7    SerdeJsonError(#[from] serde_json::Error),
8    #[error("Serde url encoded deserialization failure: {0}")]
9    SerdeUrlEncodedDeError(#[from] serde_urlencoded::de::Error),
10    #[error("Serde url encoded serialization failure: {0}")]
11    SerdeUrlEncodedSerError(#[from] serde_urlencoded::ser::Error),
12}
13
14impl ResponseError for Error {}