Wraps this Throwable in a HaltException, then in a failed Future
Wraps this Throwable in a HaltException, then in a failed Future
the response code to return
an optional function that produces the response body based on the throwable
the wrapped, failed Future
Implicit wrapper to allow any Throwable to halt