package internal
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class HandlerMatch[-R, +E, I, O](handledApi: HandledEndpoint[R, E, I, O, _], routeInputs: Chunk[Any]) extends Product with Serializable
- 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
- class Memoized[K, A] extends AnyRef
- sealed trait RichTextCodec[A] extends AnyRef
A
RichTextCodec
is a more compositional version ofTextCodec
, which has similar power to traditional parser combinators / pretty printers.A
RichTextCodec
is a more compositional version ofTextCodec
, 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. - sealed trait SimpleCodec[A] extends AnyRef
Value Members
- object BodyCodec
- object HandlerTree extends Serializable
- object Memoized
- object RichTextCodec
- object SimpleCodec