Enum actix_web::error::DispatchError [−][src]
pub enum DispatchError {
Service(Error),
Upgrade,
Io(Error),
Parse(ParseError),
H2(Error),
SlowRequestTimeout,
DisconnectTimeout,
PayloadIsNotConsumed,
MalformedRequest,
InternalError,
Unknown,
}Expand description
A set of errors that can occur during dispatching http requests
Variants
Service(Error)
Tuple Fields
0: ErrorService error
Upgrade
Upgrade service error
Io(Error)
Tuple Fields
0: ErrorAn io::Error that occurred while trying to read or write to a network
stream.
Parse(ParseError)
Tuple Fields
0: ParseErrorHttp request parse error.
H2(Error)
Tuple Fields
0: ErrorHttp/2 error
SlowRequestTimeout
The first request did not complete within the specified timeout.
DisconnectTimeout
Disconnect timeout. Makes sense for ssl streams.
PayloadIsNotConsumed
Payload is not consumed
MalformedRequest
Malformed request
InternalError
Internal error
Unknown
Unknown error
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for DispatchError
impl !Send for DispatchError
impl !Sync for DispatchError
impl Unpin for DispatchError
impl !UnwindSafe for DispatchError
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
