[][src]Enum sage_auth::error::ApiError

pub enum ApiError {
    MethodNotAllowed(String),
    NotFound(String),
    ForbiddenOperationException(String),
    IllegalArgumentException(String),
    UnsupportedMediaType(String),
    Unknown {
        error: String,
        message: String,
    },
}

Error from Mojang API

The name of the enum means error from the message, it's the short description of the error.

The String contained in the enum means errorMessage from the message, it's the longer description which can be shown to the user.

Variants

MethodNotAllowed(String)
NotFound(String)
ForbiddenOperationException(String)
IllegalArgumentException(String)
UnsupportedMediaType(String)
Unknown

Unknown error

Fields of Unknown

error: Stringmessage: String

Trait Implementations

impl Debug for ApiError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,