Skip to main content

twapi_oauth2/
error.rs

1use reqwest::{StatusCode, header::HeaderMap};
2use thiserror::Error;
3
4#[derive(Error, Debug)]
5pub enum Error {
6    #[error("Reqwest {0}")]
7    Reqwest(#[from] reqwest::Error),
8
9    #[error("Invalid {0}")]
10    Invalid(String),
11
12    #[error("ClientError {0}")]
13    ClientError(String, StatusCode, HeaderMap),
14
15    #[error("RetryOver {0}")]
16    RetryOver(String, StatusCode, HeaderMap),
17}