Enum actix_web::error::UrlencodedError [−][src]
#[non_exhaustive]
pub enum UrlencodedError {
Chunked,
Overflow {
size: usize,
limit: usize,
},
UnknownLength,
ContentType,
Parse(FormDeError),
Encoding,
Serialize(FormError),
Payload(PayloadError),
}Expand description
A set of errors that can occur during parsing urlencoded payloads
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Can not decode chunked transfer encoding.
Payload size is larger than allowed. (default limit: 256kB).
Payload size is now known.
Content type error.
Parse(FormDeError)Parse error.
Tuple Fields of Parse
0: FormDeErrorEncoding error.
Serialize(FormError)Serialize error.
Tuple Fields of Serialize
0: FormErrorPayload(PayloadError)Payload error.
Tuple Fields of Payload
0: PayloadErrorTrait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Returns appropriate status code for error. Read more
fn error_response(&self) -> HttpResponseⓘNotable traits for HttpResponse<Body>impl Future for HttpResponse<Body> type Output = Result<Response<Body>, Error>;
fn error_response(&self) -> HttpResponseⓘNotable traits for HttpResponse<Body>impl Future for HttpResponse<Body> type Output = Result<Response<Body>, Error>;
Notable traits for HttpResponse<Body>
impl Future for HttpResponse<Body> type Output = Result<Response<Body>, Error>;Creates full response for error. Read more