Skip to main content

ResponseForPanic

Trait ResponseForPanic 

Source
pub trait ResponseForPanic: Clone {
    type ResponseBody;

    // Required method
    fn response_for_panic(
        &mut self,
        err: Box<dyn Any + Send + 'static>,
    ) -> Response<Self::ResponseBody>;
}
Available on crate feature catch-panic only.
Expand description

Trait for creating responses from panics.

Required Associated Types§

Source

type ResponseBody

The body type used for responses to panics.

Required Methods§

Source

fn response_for_panic( &mut self, err: Box<dyn Any + Send + 'static>, ) -> Response<Self::ResponseBody>

Create a response from the panic error.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§