ngrok_api/
errors.rs

1use serde::Deserialize;
2
3#[derive(thiserror::Error, Debug)]
4pub enum Error {
5    #[error("error making request request")]
6    RequestError(#[from] reqwest::Error),
7    #[error("error")]
8    Ngrok(NgrokError),
9    #[error("unknown error returned: {0}")]
10    UnknownError(String),
11}
12
13#[derive(Debug, Deserialize)]
14pub struct NgrokError {
15    pub error_code: String,
16    pub msg: String,
17}