mojang-api-wrapper 0.1.0

Rust wrapper for the official Mojang API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use thiserror::Error;

#[derive(Debug, Error)]
pub enum Errors {
    #[error("JSON Error: {0}")]
    JsonError(#[from] serde_json::error::Error),
    #[error("Reqwest Error: {0}")]
    ReqwestError(#[from] reqwest::Error),
    #[error("Base64 Decode Error: {0}")]
    Base64DecodeError(#[from] base64::DecodeError),
    #[error("Element is not present in the provided set!")]
    NotPresent,
    #[error("Image Error: {0}")]
    ImageError(#[from] image::ImageError),
}