pub enum HxError {
InvalidHeaderValue(InvalidHeaderValue),
TooManyResponseHeaders(MaxSizeReached),
Json(Error),
}Variants§
InvalidHeaderValue(InvalidHeaderValue)
TooManyResponseHeaders(MaxSizeReached)
Json(Error)
Available on crate feature
serde only.Trait Implementations§
Source§impl Error for HxError
impl Error for HxError
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<InvalidHeaderValue> for HxError
impl From<InvalidHeaderValue> for HxError
Source§fn from(value: InvalidHeaderValue) -> Self
fn from(value: InvalidHeaderValue) -> Self
Converts to this type from the input type.
Source§impl From<MaxSizeReached> for HxError
impl From<MaxSizeReached> for HxError
Source§fn from(value: MaxSizeReached) -> Self
fn from(value: MaxSizeReached) -> Self
Converts to this type from the input type.
Source§impl IntoResponse for HxError
impl IntoResponse for HxError
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Create a response.
Auto Trait Implementations§
impl Freeze for HxError
impl !RefUnwindSafe for HxError
impl Send for HxError
impl Sync for HxError
impl Unpin for HxError
impl UnsafeUnpin for HxError
impl !UnwindSafe for HxError
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