pub enum UrlencodedError {
Chunked,
Overflow {
size: usize,
limit: usize,
},
UnknownLength,
ContentType,
Parse,
Payload(PayloadError),
}Expand description
A set of errors that can occur during parsing urlencoded payloads
Variants§
Chunked
Cannot decode chunked transfer encoding
Overflow
Payload size is bigger than allowed. (default: 256kB)
UnknownLength
Payload size is unknown
ContentType
Content type error
Parse
Parse error
Payload(PayloadError)
Payload error
Trait Implementations§
Source§impl Debug for UrlencodedError
impl Debug for UrlencodedError
Source§impl Display for UrlencodedError
impl Display for UrlencodedError
Source§impl Error for UrlencodedError
impl Error for UrlencodedError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<PayloadError> for UrlencodedError
impl From<PayloadError> for UrlencodedError
Source§fn from(source: PayloadError) -> Self
fn from(source: PayloadError) -> Self
Converts to this type from the input type.
Source§impl WebResponseError for UrlencodedError
Response renderer for UrlencodedError
impl WebResponseError for UrlencodedError
Response renderer for UrlencodedError
Source§fn status_code(&self) -> StatusCode
fn status_code(&self) -> StatusCode
Response’s status code Read more
Source§fn error_response(&self, _: &HttpRequest) -> HttpResponse
fn error_response(&self, _: &HttpRequest) -> HttpResponse
Generate response for error Read more
Auto Trait Implementations§
impl Freeze for UrlencodedError
impl !RefUnwindSafe for UrlencodedError
impl Send for UrlencodedError
impl Sync for UrlencodedError
impl Unpin for UrlencodedError
impl UnsafeUnpin for UrlencodedError
impl !UnwindSafe for UrlencodedError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more