Enum ntex_h2::client::ClientError
source · pub enum ClientError {
Protocol(Box<ConnectionError>),
Frame(FrameError),
HandshakeTimeout,
Connect(Box<ConnectError>),
Disconnected(Option<Error>),
}Expand description
Errors which can occur when attempting to handle http2 client connection.
Variants§
Protocol(Box<ConnectionError>)
Protocol error
Frame(FrameError)
Http/2 frame codec error
HandshakeTimeout
Handshake timeout
Connect(Box<ConnectError>)
Connect error
Disconnected(Option<Error>)
Peer disconnected
Trait Implementations§
source§impl Debug for ClientError
impl Debug for ClientError
source§impl Display for ClientError
impl Display for ClientError
source§impl Error for ClientError
impl Error for ClientError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<ConnectError> for ClientError
impl From<ConnectError> for ClientError
source§fn from(err: ConnectError) -> Self
fn from(err: ConnectError) -> Self
Converts to this type from the input type.
source§impl From<ConnectionError> for ClientError
impl From<ConnectionError> for ClientError
source§fn from(err: ConnectionError) -> Self
fn from(err: ConnectionError) -> Self
Converts to this type from the input type.
source§impl From<Error> for ClientError
impl From<Error> for ClientError
source§impl From<FrameError> for ClientError
impl From<FrameError> for ClientError
source§fn from(source: FrameError) -> Self
fn from(source: FrameError) -> Self
Converts to this type from the input type.