Packages

p

zio.http.api

internal

package internal

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class HandlerMatch[-R, +E, I, O](handledApi: HandledEndpoint[R, E, I, O, _], routeInputs: Chunk[Any]) extends Product with Serializable
  2. case class HandlerTree[-R, +E](constants: Map[String, HandlerTree[R, E]], parsers: Map[TextCodec[_], HandlerTree[R, E]], leaf: Option[HandledEndpoint[R, E, _, _, _]]) extends Product with Serializable
  3. class Memoized[K, A] extends AnyRef
  4. sealed trait RichTextCodec[A] extends AnyRef

    A RichTextCodec is a more compositional version of TextCodec, which has similar power to traditional parser combinators / pretty printers.

    A RichTextCodec is a more compositional version of TextCodec, which has similar power to traditional parser combinators / pretty printers. Although slower than the simpler text codecs, they can be utilized to parse structured information in HTTP headers, which in turn allows generating much better error messages and documentation than otherwise possible.

  5. sealed trait SimpleCodec[A] extends AnyRef

Value Members

  1. object BodyCodec
  2. object HandlerTree extends Serializable
  3. object Memoized
  4. object RichTextCodec
  5. object SimpleCodec

Ungrouped