[−][src]Enum actix_web::error::PayloadError
A set of errors that can occur during payload parsing
Variants
IncompleteA payload reached EOF, but is not complete.
EncodingCorruptedContent encoding stream corruption
OverflowA payload reached size limit.
UnknownLengthA payload length is unknown.
Io(IoError)Io error
Http2(Http2Error)Http2 error
Trait Implementations
impl ResponseError for PayloadError[src]
PayloadError returns two possible results:
OverflowreturnsPayloadTooLarge- Other errors returns
BadRequest
fn error_response(&self) -> HttpResponse[src]
impl From<Error> for PayloadError[src]
fn from(err: IoError) -> PayloadError[src]
impl From<PayloadError> for MultipartError[src]
fn from(err: PayloadError) -> MultipartError[src]
impl From<PayloadError> for UrlencodedError[src]
fn from(err: PayloadError) -> UrlencodedError[src]
impl From<PayloadError> for JsonPayloadError[src]
fn from(err: PayloadError) -> JsonPayloadError[src]
impl From<PayloadError> for ReadlinesError[src]
fn from(err: PayloadError) -> Self[src]
impl From<PayloadError> for ProtocolError[src]
fn from(err: PayloadError) -> ProtocolError[src]
impl Display for PayloadError[src]
impl Debug for PayloadError[src]
impl Fail for PayloadError[src]
fn name(&self) -> Option<&str>[src]
fn cause(&self) -> Option<&dyn Fail>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static, [src]
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>[src]
Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more
Auto Trait Implementations
impl Send for PayloadError
impl Sync for PayloadError
Blanket Implementations
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> AsFail for T where
T: Fail, [src]
T: Fail,
impl<E> Fail for E where
E: 'static + Error + Send + Sync, [src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>[src]
Returns the "name" of the error. Read more
fn cause(&self) -> Option<&(dyn Fail + 'static)>[src]
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>[src]
Returns a reference to the Backtrace carried by this failure, if it carries one. Read more
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static, [src]
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>[src]
Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more