Enum twitch_api_rs::requests::CommonResponseCodes[][src]

pub enum CommonResponseCodes {
    BadRequestCode,
    AuthErrorCode,
    ServerErrorCode,
}

Error codes used by twitch that are the same across most endpoints.

Variants

BadRequestCode

The request did not conform to what the endpoint was expecting

AuthErrorCode

The authorization provided was not valid or was out of date

ServerErrorCode

Twitch may be experiencing internal errors, if encountered the request should be retried once. If that fails then assume twitch is temporarily down.

Trait Implementations

impl Clone for CommonResponseCodes[src]

impl Copy for CommonResponseCodes[src]

impl Debug for CommonResponseCodes[src]

impl<'de> Deserialize<'de> for CommonResponseCodes[src]

impl Display for CommonResponseCodes[src]

impl Error for CommonResponseCodes[src]

impl ErrorCodes for CommonResponseCodes[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Response for T where
    T: DeserializeOwned
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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>,