Enum twitch_api2::helix::CreateRequestError[][src]

pub enum CreateRequestError {
    HttpError(Error),
    SerializeError(BodyError),
    InvalidUri(InvalidUri),
    Custom(Cow<'static, str>),
}
This is supported on crate feature helix only.

Could not create request

Variants

HttpError(Error)

http crate returned an error

SerializeError(BodyError)

serialization of body failed

InvalidUri(InvalidUri)

could not assemble URI for request

Custom(Cow<'static, str>)

{0}

Trait Implementations

impl Debug for CreateRequestError[src]

impl Display for CreateRequestError[src]

impl Error for CreateRequestError[src]

impl From<BodyError> for CreateRequestError[src]

impl<RE: Error + Send + Sync + 'static> From<CreateRequestError> for ClientRequestError<RE>[src]

impl From<Error> for CreateRequestError[src]

impl From<InvalidUri> for CreateRequestError[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> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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>, 

impl<T> WithSubscriber for T[src]