HandleBuilder

oxygen.http.server.CurrentRequest.HandleBuilder
final class HandleBuilder[DomainError, ApiError]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply[Out](req: ZIO[Scope, ApiError | DomainError, Out])(using getApiError: TypeTest[ApiError | DomainError, ApiError], getDomainError: TypeTest[ApiError | DomainError, DomainError], showDomainError: Show[DomainError], errorLevel: ErrorLevel[DomainError], converter: ErrorConverter[DomainError, ApiError]): IO[ApiError, Out]