pub trait HandlerProxyInterface: Send + Sync {
type IsActiveResponseFut: Future<Output = Result<(), Error>> + Send;
type OnExceptionResponseFut: Future<Output = Result<(), Error>> + Send;
// Required methods
fn is_active(&self) -> Self::IsActiveResponseFut;
fn on_exception(
&self,
exception: Exception,
info: &mut ExceptionInfo
) -> Self::OnExceptionResponseFut;
}