Expand description
Rejection response types.
Re-exports§
pub use crate::extract::path::FailedToDeserializePathParams;
pub use crate::extract::path::InvalidUtf8InPathParam;
Structs§
- Rejection type used if the
Form
extractor is unable to deserialize the form into the target type. - Rejection type used if the
Form
extractor is unable to deserialize the form body into the target type. - Rejection type used if the
Query
extractor is unable to deserialize the query string into the target type. - Rejection type used if the
Host
extractor is unable to resolve a host. - Rejection type used when buffering the request into a
String
if the body doesn’t contain valid UTF-8. - Json
Data Error json
Rejection type forJson
. - Json
Syntax Error json
Rejection type forJson
. - Encountered some other error when buffering the body.
- Matched
Path Missing matched-path
Rejection if no matched path could be found. - Rejection type for
Extension
if an expected request extension was not found. - Rejection type for
Json
used if theContent-Type
header is missing. - Rejection type used if axum’s internal representation of path parameters is missing. This is commonly caused by extracting
Request<_>
.Path
must be extracted first. - Rejection type for
NestedPath
. - Encountered an unknown error when buffering the body.
Enums§
- Rejection used for
Bytes
. - Rejection used for
Extension
. - Rejection type for extractors that buffer the request body. Used if the request body cannot be buffered due to an error.
- Rejection used for
Form
. - Rejection used for
Host
. - Json
Rejection json
Rejection used forJson
. - Matched
Path Rejection matched-path
Rejection used forMatchedPath
. - Rejection used for
Path
. - Rejection used for
Query
. - Rejection used for
RawForm
. - Rejection used for
RawPathParams
. - Rejection used for
String
.