hans_http/
error.rs

1#[derive(Debug)]
2pub enum Error {
3    Custom(String),
4    NotSetRequestMethod,
5    NotSetUrl,
6    NotSetBody,
7    NotSetStatusCode,
8}
9
10impl std::fmt::Display for Error {
11    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
12        match self {
13            Error::Custom(message) => write!(f, "Custom Error: {}", message),
14            Error::NotSetRequestMethod => write!(f, "Error Create Http Request: Not Set Request Method."),
15            Error::NotSetUrl => write!(f, "Error Create Http Request: Not Set Url."),
16            Error::NotSetBody => write!(f, "Error Create Http Response: Not Set Body"),
17            Error::NotSetStatusCode => write!(f, "Error Create Http Response: Not Set Status Code"),
18        }
19    }
20}
21
22impl std::error::Error for Error { }