Channel

trait Channel[F[_]]
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def mountEndpoint(endpoint: Endpoint[F]): F[Unit]
def notificationStub[In : Codec](method: String): In => F[Unit]
def simpleStub[In : Codec, Out : Codec](method: String): In => F[Out]
def stub[In : Codec, Err : ErrorCodec, Out : Codec](method: String): In => F[Either[Err, Out]]
def stub[In, Err, Out](template: StubTemplate[In, Err, Out]): In => F[Either[Err, Out]]
def unmountEndpoint(method: String): F[Unit]