Expand description
Web error
Re-exports§
pub use crate::http::error::BlockingError;
Structs§
- Default
Error - Default web error domain.
- Http
Error - A generic error for HTTP value conversions.
- Internal
Error - Helper type that can wrap any error and generate custom response.
- Json
Error - This type represents all possible errors that can occur when serializing or deserializing JSON data.
- UrlParse
Error - An error returned when a URL or URL component is invalid.
- WebError
- Type-erased web error for the
Errerror domain.
Enums§
- Json
Payload Error - A set of errors that can occur during parsing json payloads
- Path
Error - A set of errors that can occur during parsing request paths
- Payload
Error - Errors that can occur while reading a request payload.
- Query
Payload Error - A set of errors that can occur during parsing query strings
- UrlGeneration
Error - Errors which can occur when attempting to generate resource uri.
- Urlencoded
Error - A set of errors that can occur during parsing urlencoded payloads
Traits§
- WebResponse
Error - Error that can be rendered to a
Response
Functions§
- Error
BadGateway - Helper function that creates wrapper of any error and generate BAD GATEWAY response.
- Error
BadRequest - Helper function that creates wrapper of any error and generate BAD REQUEST response.
- Error
Conflict - Helper function that creates wrapper of any error and generate CONFLICT response.
- Error
Expectation Failed - Helper function that creates wrapper of any error and generate EXPECTATION FAILED response.
- Error
Failed Dependency - Helper function that creates wrapper of any error and generate FAILED DEPENDENCY response.
- Error
Forbidden - Helper function that creates wrapper of any error and generate FORBIDDEN response.
- Error
Gateway Timeout - Helper function that creates wrapper of any error and generate GATEWAY TIMEOUT response.
- Error
Gone - Helper function that creates wrapper of any error and generate GONE response.
- Error
Http Version NotSupported - Helper function that creates wrapper of any error and generate HTTP VERSION NOT SUPPORTED response.
- Error
ImATeapot - Helper function that creates wrapper of any error and generate IM A TEAPOT response.
- Error
Insufficient Storage - Helper function that creates wrapper of any error and generate INSUFFICIENT STORAGE response.
- Error
Internal Server Error - Helper function that creates wrapper of any error and generate INTERNAL SERVER ERROR response.
- Error
Length Required - Helper function that creates wrapper of any error and generate LENGTH REQUIRED response.
- Error
Locked - Helper function that creates wrapper of any error and generate LOCKED response.
- Error
Loop Detected - Helper function that creates wrapper of any error and generate LOOP DETECTED response.
- Error
Method NotAllowed - Helper function that creates wrapper of any error and generate METHOD NOT ALLOWED response.
- Error
Misdirected Request - Helper function that creates wrapper of any error and generate MISDIRECTED REQUEST response.
- Error
Network Authentication Required - Helper function that creates wrapper of any error and generate NETWORK AUTHENTICATION REQUIRED response.
- Error
NotAcceptable - Helper function that creates wrapper of any error and generate NOT ACCEPTABLE response.
- Error
NotExtended - Helper function that creates wrapper of any error and generate NOT EXTENDED response.
- Error
NotFound - Helper function that creates wrapper of any error and generate NOT FOUND response.
- Error
NotImplemented - Helper function that creates wrapper of any error and generate NOT IMPLEMENTED response.
- Error
Payload TooLarge - Helper function that creates wrapper of any error and generate PAYLOAD TOO LARGE response.
- Error
Payment Required - Helper function that creates wrapper of any error and generate
PAYMENT_REQUIREDresponse. - Error
Precondition Failed - Helper function that creates wrapper of any error and generate PRECONDITION FAILED response.
- Error
Precondition Required - Helper function that creates wrapper of any error and generate PRECONDITION REQUIRED response.
- Error
Proxy Authentication Required - Helper function that creates wrapper of any error and generate PROXY AUTHENTICATION REQUIRED response.
- Error
Range NotSatisfiable - Helper function that creates wrapper of any error and generate RANGE NOT SATISFIABLE response.
- Error
Request Header Fields TooLarge - Helper function that creates wrapper of any error and generate REQUEST HEADER FIELDS TOO LARGE response.
- Error
Request Timeout - Helper function that creates wrapper of any error and generate REQUEST TIMEOUT response.
- Error
Service Unavailable - Helper function that creates wrapper of any error and generate SERVICE UNAVAILABLE response.
- Error
TooMany Requests - Helper function that creates wrapper of any error and generate TOO MANY REQUESTS response.
- Error
Unauthorized - Helper function that creates wrapper of any error and generate UNAUTHORIZED response.
- Error
Unavailable ForLegal Reasons - Helper function that creates wrapper of any error and generate UNAVAILABLE FOR LEGAL REASONS response.
- Error
Unprocessable Entity - Helper function that creates wrapper of any error and generate UNPROCESSABLE ENTITY response.
- Error
Unsupported Media Type - Helper function that creates wrapper of any error and generate UNSUPPORTED MEDIA TYPE response.
- Error
Upgrade Required - Helper function that creates wrapper of any error and generate UPGRADE REQUIRED response.
- Error
UriToo Long - Helper function that creates wrapper of any error and generate URI TOO LONG response.
- Error
Variant Also Negotiates - Helper function that creates wrapper of any error and generate VARIANT ALSO NEGOTIATES response.