the boolean to wrap
If false, halt with an error code of 500 Internal Server Error
If false, halt with an error code of 500 Internal Server Error
the response body to return on false, if any
headers to return on false, if any
an empty successful Future, or a failed Future with a 500 error
If false, halt
If false, halt
the HttpResponse to use for the failure
an empty successful Future, or a failed Future
If false, halt
If false, halt
the response code to return on false
the response body to return on false, if any
headers to return on false, if any
an empty successful Future, or a failed Future
Implicit wrapper to allow Booleans to halt or throw