Packages

p

trail

package trail

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. trail
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Arg[T]()(implicit codec: Codec[T]) extends Product with Serializable
  2. trait Codec[T] extends AnyRef
  3. case class Fragment[T]()(implicit codec: Codec[T]) extends Product with Serializable
  4. case class Param[T](name: String)(implicit codec: Codec[T]) extends Product with Serializable
  5. case class Path(path: String, args: List[(String, String)] = List(), fragment: Option[String] = None) extends Product with Serializable
  6. sealed trait Route[Args] extends AnyRef
  7. class StaticElement[T] extends AnyRef
    Annotations
    @implicitNotFound("${T} cannot be used as a path element. Define an instance StaticElement[${T}].")

Value Members

  1. val !#: Root.type
  2. object Codec
  3. case object Elems extends Route[List[String]] with Product with Serializable
  4. case object Params extends Product with Serializable
  5. object PathParser
  6. case object Root extends Route[Unit] with Product with Serializable
  7. object Route
  8. object StaticElement
  9. object URI

Inherited from AnyRef

Inherited from Any

Ungrouped