[−][src]Enum actix_web::ws::ClientError
Websocket client error
Variants
InvalidUrl
Invalid url
InvalidResponseStatus(StatusCode)
Invalid response status
InvalidUpgradeHeader
Invalid upgrade header
InvalidConnectionHeader(HeaderValue)
Invalid connection header
MissingConnectionHeader
Missing CONNECTION header
MissingWebSocketAcceptHeader
Missing SEC-WEBSOCKET-ACCEPT header
InvalidChallengeResponse(String, HeaderValue)
Invalid challenge response
Http(Error)
Http parsing error
Url(UrlParseError)
Url parsing error
ResponseParseError(HttpResponseParserError)
Response parsing error
SendRequest(SendRequestError)
Send request error
Protocol(ProtocolError)
Protocol error
Io(Error)
IO Error
Disconnected
"Disconnected"
Trait Implementations
impl From<Error> for ClientError
[src]
impl From<Error> for ClientError
fn from(err: Error) -> ClientError
[src]
fn from(err: Error) -> ClientError
Performs the conversion.
impl From<ParseError> for ClientError
[src]
impl From<ParseError> for ClientError
fn from(err: UrlParseError) -> ClientError
[src]
fn from(err: UrlParseError) -> ClientError
Performs the conversion.
impl From<SendRequestError> for ClientError
[src]
impl From<SendRequestError> for ClientError
fn from(err: SendRequestError) -> ClientError
[src]
fn from(err: SendRequestError) -> ClientError
Performs the conversion.
impl From<ProtocolError> for ClientError
[src]
impl From<ProtocolError> for ClientError
fn from(err: ProtocolError) -> ClientError
[src]
fn from(err: ProtocolError) -> ClientError
Performs the conversion.
impl From<Error> for ClientError
[src]
impl From<Error> for ClientError
fn from(err: Error) -> ClientError
[src]
fn from(err: Error) -> ClientError
Performs the conversion.
impl Display for ClientError
[src]
impl Display for ClientError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Debug for ClientError
[src]
impl Debug for ClientError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Fail for ClientError
[src]
impl Fail for ClientError
fn cause(&self) -> Option<&Fail>
[src]
fn cause(&self) -> Option<&Fail>
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the Backtrace
carried by this failure, if it carries one. Read more
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>
fn compat(self) -> Compat<Self>
Wraps this failure in a compatibility wrapper that implements std::error::Error
. Read more
Auto Trait Implementations
impl Send for ClientError
impl Send for ClientError
impl Sync for ClientError
impl Sync for ClientError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
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]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
fn cause(&self) -> Option<&(Fail + 'static)>
fn cause(&self) -> Option<&(Fail + 'static)>
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the Backtrace
carried by this failure, if it carries one. Read more
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>
fn compat(self) -> Compat<Self>
Wraps this failure in a compatibility wrapper that implements std::error::Error
. Read more
impl<T> Erased for T
impl<T> Erased for T