The capabilities required by the request. This must be a subset of the the capabilities supported by the backend
(which always includes Effect[F]).
A monad instance for the effect type used when returning responses.
A monad instance for the effect type used when returning responses. Allows writing wrapper backends, which map/flatMap over the return value of send.
(Since version ) see corresponding Javadoc for more information.
A base class for delegate backends, which includes delegating implementations for
closeandresponseMonad, so that onlysendneeds to be defined.