OutErrors

zio.http.endpoint.Endpoint.OutErrors
final case class OutErrors[PathInput, Input, Err, Output, Middleware <: EndpointMiddleware, Err2](self: Endpoint[PathInput, Input, Err, Output, Middleware]) extends AnyVal

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2])(implicit evidence$31: ClassTag[Sub1], evidence$32: ClassTag[Sub2], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3])(implicit evidence$33: ClassTag[Sub1], evidence$34: ClassTag[Sub2], evidence$35: ClassTag[Sub3], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag, Sub4 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3], codec4: HttpCodec[Status & Content, Sub4])(implicit evidence$36: ClassTag[Sub1], evidence$37: ClassTag[Sub2], evidence$38: ClassTag[Sub3], evidence$39: ClassTag[Sub4], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag, Sub4 <: Err2 : ClassTag, Sub5 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3], codec4: HttpCodec[Status & Content, Sub4], codec5: HttpCodec[Status & Content, Sub5])(implicit evidence$40: ClassTag[Sub1], evidence$41: ClassTag[Sub2], evidence$42: ClassTag[Sub3], evidence$43: ClassTag[Sub4], evidence$44: ClassTag[Sub5], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag, Sub4 <: Err2 : ClassTag, Sub5 <: Err2 : ClassTag, Sub6 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3], codec4: HttpCodec[Status & Content, Sub4], codec5: HttpCodec[Status & Content, Sub5], codec6: HttpCodec[Status & Content, Sub6])(implicit evidence$45: ClassTag[Sub1], evidence$46: ClassTag[Sub2], evidence$47: ClassTag[Sub3], evidence$48: ClassTag[Sub4], evidence$49: ClassTag[Sub5], evidence$50: ClassTag[Sub6], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag, Sub4 <: Err2 : ClassTag, Sub5 <: Err2 : ClassTag, Sub6 <: Err2 : ClassTag, Sub7 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3], codec4: HttpCodec[Status & Content, Sub4], codec5: HttpCodec[Status & Content, Sub5], codec6: HttpCodec[Status & Content, Sub6], codec7: HttpCodec[Status & Content, Sub7])(implicit evidence$51: ClassTag[Sub1], evidence$52: ClassTag[Sub2], evidence$53: ClassTag[Sub3], evidence$54: ClassTag[Sub4], evidence$55: ClassTag[Sub5], evidence$56: ClassTag[Sub6], evidence$57: ClassTag[Sub7], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]
def apply[Sub1 <: Err2 : ClassTag, Sub2 <: Err2 : ClassTag, Sub3 <: Err2 : ClassTag, Sub4 <: Err2 : ClassTag, Sub5 <: Err2 : ClassTag, Sub6 <: Err2 : ClassTag, Sub7 <: Err2 : ClassTag, Sub8 <: Err2 : ClassTag](codec1: HttpCodec[Status & Content, Sub1], codec2: HttpCodec[Status & Content, Sub2], codec3: HttpCodec[Status & Content, Sub3], codec4: HttpCodec[Status & Content, Sub4], codec5: HttpCodec[Status & Content, Sub5], codec6: HttpCodec[Status & Content, Sub6], codec7: HttpCodec[Status & Content, Sub7], codec8: HttpCodec[Status & Content, Sub8])(implicit evidence$58: ClassTag[Sub1], evidence$59: ClassTag[Sub2], evidence$60: ClassTag[Sub3], evidence$61: ClassTag[Sub4], evidence$62: ClassTag[Sub5], evidence$63: ClassTag[Sub6], evidence$64: ClassTag[Sub7], evidence$65: ClassTag[Sub8], alt: Alternator[Err, Err2]): Endpoint[PathInput, Input, Out, Output, Middleware]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product