pub trait ResponseError: Display + Debug {
// Provided method
fn error_response(&self) -> Response { ... }
}Expand description
Error that can be converted to Response
Provided Methods§
Sourcefn error_response(&self) -> Response
fn error_response(&self) -> Response
Create response for error
Internal server error is generated by default.
Implementations on Foreign Types§
Source§impl<T: ResponseError> ResponseError for &T
impl<T: ResponseError> ResponseError for &T
fn error_response(&self) -> Response
Implementors§
impl ResponseError for HandshakeError
impl ResponseError for ntex::ws::error::ProtocolError
impl ResponseError for ntex::http::h1::ProtocolError
impl ResponseError for ntex::rt::tokio::io::Error
Return InternalServerError for io::Error
impl ResponseError for ntex::web::error::Error
impl ResponseError for ntex::web::error::JsonError
InternalServerError for JsonError
impl ResponseError for HttpError
Return InternalServerError for HttpError,
Response generation can return HttpError, so it is internal error