ServerLayer

scalapb.zio_grpc.ServerLayer$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def fromEnvironment[S1 : ZBindableService](builder: => ServerBuilder[_]): ZLayer[S1, Throwable, Server]
def fromService[S1 : ZBindableService](builder: => ServerBuilder[_], s1: S1): ZLayer[Any, Throwable, Server]
def fromServiceLayer[R, S1 : ZBindableService](serverBuilder: => ServerBuilder[_])(l: ZLayer[R, Throwable, S1]): ZLayer[R, Throwable, Server]
def fromServiceList[R](builder: => ServerBuilder[_], l: ServiceList[R]): ZLayer[R, Throwable, Server]
def fromServices[S1 : ZBindableService, S2 : ZBindableService](builder: => ServerBuilder[_], s1: S1, s2: S2): ZLayer[Any, Throwable, Server]
def fromServices[S1 : ZBindableService, S2 : ZBindableService, S3 : ZBindableService](builder: => ServerBuilder[_], s1: S1, s2: S2, s3: S3): ZLayer[Any, Throwable, Server]