CallingBackend

kreuzberg.rpc.CallingBackend
trait CallingBackend[F[_]]

Interface for a calling out backend.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def call(service: String, name: String, input: Request): F[Response]

Concrete methods

def flatMapRequest(f: Request => F[Request])(implicit effectSupport: EffectSupport[F]): CallingBackend[F]