manaba_sdk/
error.rs

1pub type Result<T, E = ManabaError> = core::result::Result<T, E>;
2
3#[derive(thiserror::Error, Debug)]
4pub enum ManabaError {
5    #[error("Failed to parse HTML body: {0}")]
6    SendRequestError(reqwest::Error),
7
8    #[error("Failed to parse HTML body{0}")]
9    HtmlBodyParseError(reqwest::Error),
10
11    #[error("Cookie is invalid")]
12    InvalidCookie,
13
14    #[error("Failed to load Cookie: {0}")]
15    LoadCookie(String),
16}