Checks a request asynchronously.
The future returned by
The type of requests returned by
This request is forwarded to the inner service if the predicate succeeds.
Check whether the given request should be forwarded.
If the future resolves with
Ok, the request is forwarded to the inner service.