Enum websocket::codec::http::HttpCodecError[][src]

pub enum HttpCodecError {
    Io(Error),
    Http(Error),
}

Any error that can happen during the writing or parsing of HTTP requests and responses. This consists of HTTP parsing errors (the Http variant) and errors that can occur when writing to IO (the Io variant).

Variants

Io(Error)

An error that occurs during the writing or reading of HTTP data from a socket.

Http(Error)

An error that occurs during the parsing of an HTTP request or response.

Trait Implementations

impl Debug for HttpCodecError[src]

impl Display for HttpCodecError[src]

impl Error for HttpCodecError[src]

impl From<Error> for HttpCodecError[src]

impl From<Error> for HttpCodecError[src]

impl From<HttpCodecError> for WebSocketOtherError[src]

impl From<HttpCodecError> for HyperIntoWsError[src]

Auto Trait Implementations

impl !RefUnwindSafe for HttpCodecError

impl Send for HttpCodecError

impl Sync for HttpCodecError

impl Unpin for HttpCodecError

impl !UnwindSafe for HttpCodecError

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.

impl<T> Typeable for T where
    T: Any