Enum rouille::proxy::ProxyError[][src]

pub enum ProxyError {
    BodyAlreadyExtracted,
    IoError(IoError),
    HttpParseError,
}

Error that can happen when dispatching the request to another server.

Variants

BodyAlreadyExtracted

Can’t pass through the body of the request because it was already extracted.

IoError(IoError)

Could not read the body from the request, or could not connect to the remote server, or the connection to the remote server closed unexpectedly.

HttpParseError

The destination server didn’t produce compliant HTTP.

Trait Implementations

impl Debug for ProxyError[src]

impl Display for ProxyError[src]

impl Error for ProxyError[src]

impl From<Error> for ProxyError[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> 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.