[−][src]Enum rouille::proxy::ProxyError
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 From<Error> for ProxyError
[src]
fn from(err: IoError) -> ProxyError
[src]
impl Display for ProxyError
[src]
impl Debug for ProxyError
[src]
impl Error for ProxyError
[src]
Auto Trait Implementations
impl Unpin for ProxyError
impl Sync for ProxyError
impl Send for ProxyError
impl !UnwindSafe for ProxyError
impl !RefUnwindSafe for ProxyError
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,