[−][src]Struct actix_web::http::Error
A generic "error" for HTTP connections
This error type is less specific than the error returned from other
functions in this crate, but all other errors can be converted to this
error. Consumers of this crate can typically consume and work with this form
of error for conversions with the ?
operator.
Implementations
impl Error
[src]
pub fn is<T>(&self) -> bool where
T: 'static + Error,
[src]
T: 'static + Error,
Return true if the underlying error has the same type as T.
pub fn get_ref(&self) -> &(dyn Error + 'static)
[src]
Return a reference to the lower level, inner error.
Trait Implementations
impl Debug for Error
[src]
impl Display for Error
[src]
impl Error for Error
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for InvalidUrl
[src]
pub fn from(original: Error) -> InvalidUrl
[src]
impl From<Error> for FreezeRequestError
[src]
pub fn from(original: Error) -> FreezeRequestError
[src]
impl From<Error> for SendRequestError
[src]
pub fn from(original: Error) -> SendRequestError
[src]
impl From<Error> for WsClientError
[src]
pub fn from(err: Error) -> WsClientError
[src]
impl From<Infallible> for Error
[src]
pub fn from(err: Infallible) -> Error
[src]
impl From<InvalidHeaderName> for Error
[src]
pub fn from(err: InvalidHeaderName) -> Error
[src]
impl From<InvalidHeaderValue> for Error
[src]
pub fn from(err: InvalidHeaderValue) -> Error
[src]
impl From<InvalidMethod> for Error
[src]
pub fn from(err: InvalidMethod) -> Error
[src]
impl From<InvalidStatusCode> for Error
[src]
pub fn from(err: InvalidStatusCode) -> Error
[src]
impl From<InvalidUri> for Error
[src]
pub fn from(err: InvalidUri) -> Error
[src]
impl From<InvalidUriParts> for Error
[src]
pub fn from(err: InvalidUriParts) -> Error
[src]
impl ResponseError for Error
[src]
Return InternalServerError
for HttpError
,
Response generation can return HttpError
, so it is internal error
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> 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.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,