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.

Object Safety§

This trait is not object safe.

Implementors§