handlers

higherkindness.mu.rpc.internal.server.fs2.handlers$
object handlers

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def bidiStreaming[F[_] : Async, Req, Res](f: (Stream[F, Req], Metadata) => F[Stream[F, Res]], disp: Dispatcher[F], compressionType: CompressionType): ServerCallHandler[Req, Res]
def clientStreaming[F[_] : Async, Req, Res](f: (Stream[F, Req], Metadata) => F[Res], disp: Dispatcher[F], compressionType: CompressionType): ServerCallHandler[Req, Res]
def contextBidiStreaming[F[_] : Async, C, Req, Res](f: Stream[[_] =>> Kleisli[F, C, _$15], Req] => Kleisli[F, C, Stream[[_] =>> Kleisli[F, C, _$16], Res]], descriptor: MethodDescriptor[Req, Res], disp: Dispatcher[F], compressionType: CompressionType)(implicit evidence$7: Async[F], serverContext: ServerContext[F, C]): ServerCallHandler[Req, Res]
def contextClientStreaming[F[_] : Async, C, Req, Res](f: Stream[[_] =>> Kleisli[F, C, _$7], Req] => Kleisli[F, C, Res], descriptor: MethodDescriptor[Req, Res], disp: Dispatcher[F], compressionType: CompressionType)(implicit evidence$5: Async[F], serverContext: ServerContext[F, C]): ServerCallHandler[Req, Res]
def contextServerStreaming[F[_] : Async, C, Req, Res](f: Req => Kleisli[F, C, Stream[[_] =>> Kleisli[F, C, _$10], Res]], descriptor: MethodDescriptor[Req, Res], disp: Dispatcher[F], compressionType: CompressionType)(implicit evidence$6: Async[F], serverContext: ServerContext[F, C]): ServerCallHandler[Req, Res]
def serverStreaming[F[_] : Async, Req, Res](f: (Req, Metadata) => F[Stream[F, Res]], disp: Dispatcher[F], compressionType: CompressionType): ServerCallHandler[Req, Res]
def unary[F[_] : Async, Req, Res](f: (Req, Metadata) => F[Res], disp: Dispatcher[F], compressionType: CompressionType): ServerCallHandler[Req, Res]