[−][src]Enum websocket::codec::http::HttpCodecError
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 From<HttpCodecError> for WebSocketError[src]
fn from(src: HttpCodecError) -> Self[src]
impl From<Error> for HttpCodecError[src]
fn from(err: Error) -> HttpCodecError[src]
impl From<Error> for HttpCodecError[src]
fn from(err: Error) -> HttpCodecError[src]
impl From<HttpCodecError> for HyperIntoWsError[src]
fn from(src: HttpCodecError) -> Self[src]
impl Display for HttpCodecError[src]
impl Debug for HttpCodecError[src]
impl Error for HttpCodecError[src]
Auto Trait Implementations
impl Send for HttpCodecError
impl Sync for HttpCodecError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from)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> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Typeable for T where
T: Any,
T: Any,