Expand description
Rejection response types.
Re-exports
pub use crate::extract::path::FailedToDeserializePathParams;
Structs
Rejection type used if you try and extract the request body more than once.
Rejection type for ContentLengthLimit
if
the request is GET
, HEAD
, or OPTIONS
and has a Content-Length
header.
Rejection type for extractors that deserialize query strings if the input couldn’t be deserialized into the target type.
Rejection type used if the Host
extractor is unable to
resolve a host.
Rejection type used if you try and extract the request more than once.
Rejection type used when buffering the request into a String
if the
body doesn’t contain valid UTF-8.
Encountered some other error when buffering the body.
Rejection type for ContentLengthLimit
if
the request is missing the Content-Length
header or it is invalid.
Rejection type for Extension
if an expected
request extension was not found.
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 ContentLengthLimit
if
the request body is too large.
Encountered an unknown error when buffering the body.
Enums
Rejection used for Bytes
.
Rejection used for ContentLengthLimit
.
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
.
Rejection used for Path
.
Rejection used for Query
.
Rejection used for String
.