Skip to main content

mojang_api_wrapper/
errors.rs

1use thiserror::Error;
2
3#[derive(Debug, Error)]
4pub enum Errors {
5    #[error("JSON Error: {0}")]
6    JsonError(#[from] serde_json::error::Error),
7    #[error("Reqwest Error: {0}")]
8    ReqwestError(#[from] reqwest::Error),
9    #[error("Base64 Decode Error: {0}")]
10    Base64DecodeError(#[from] base64::DecodeError),
11    #[error("Element is not present in the provided set!")]
12    NotPresent,
13    #[error("Image Error: {0}")]
14    ImageError(#[from] image::ImageError),
15}