pub enum BincodePayloadError {
Overflow(usize),
ContentType(String),
Decode(DecodeError),
Encode(EncodeError),
Payload(PayloadError),
}Variants§
Overflow(usize)
Payload size is bigger than limit
ContentType(String)
Content type error
Decode(DecodeError)
Decode error
Encode(EncodeError)
Encode error
Payload(PayloadError)
Payload error
Trait Implementations§
Source§impl Debug for BincodePayloadError
impl Debug for BincodePayloadError
Source§impl Display for BincodePayloadError
impl Display for BincodePayloadError
Source§impl From<DecodeError> for BincodePayloadError
impl From<DecodeError> for BincodePayloadError
Source§fn from(value: DecodeError) -> Self
fn from(value: DecodeError) -> Self
Converts to this type from the input type.
Source§impl From<EncodeError> for BincodePayloadError
impl From<EncodeError> for BincodePayloadError
Source§fn from(value: EncodeError) -> Self
fn from(value: EncodeError) -> Self
Converts to this type from the input type.
Source§impl From<PayloadError> for BincodePayloadError
impl From<PayloadError> for BincodePayloadError
Source§fn from(value: PayloadError) -> Self
fn from(value: PayloadError) -> Self
Converts to this type from the input type.
Source§impl ResponseError for BincodePayloadError
impl ResponseError for BincodePayloadError
Source§fn error_response(&self) -> HttpResponse<BoxBody>
fn error_response(&self) -> HttpResponse<BoxBody>
Creates full response for error. Read more
Source§fn status_code(&self) -> StatusCode
fn status_code(&self) -> StatusCode
Returns appropriate status code for error. Read more
Auto Trait Implementations§
impl !Freeze for BincodePayloadError
impl !RefUnwindSafe for BincodePayloadError
impl Send for BincodePayloadError
impl Sync for BincodePayloadError
impl Unpin for BincodePayloadError
impl !UnwindSafe for BincodePayloadError
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