Enum wolfram_alpha::HttpRequestError [] [src]

pub enum HttpRequestError {
    UriError(UriError),
    Utf8Error(Utf8Error),
    Io(Error),
    Other(Box<StdError>),
}

Represents errors which occur when sending an HTTP request to Wolfram|Alpha.

Variants

Error parsing a URL string into a hyper::Uri.

Error parsing a bytes into a UTF-8 string.

An error occuring during network IO operations.

Any other error occuring during an HTTP request.

Trait Implementations

impl Debug for HttpRequestError
[src]

[src]

Formats the value using the given formatter.

impl Display for HttpRequestError
[src]

[src]

Formats the value using the given formatter. Read more

impl StdError for HttpRequestError
[src]

[src]

A short description of the error. Read more

[src]

The lower-level cause of this error, if any. Read more

impl From<UriError> for HttpRequestError
[src]

[src]

Performs the conversion.

impl From<Utf8Error> for HttpRequestError
[src]

[src]

Performs the conversion.

impl From<Error> for HttpRequestError
[src]

[src]

Performs the conversion.

impl From<Error> for HttpRequestError
[src]

[src]

Performs the conversion.