p
trail
package trail
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- trail
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Arg[T]()(implicit codec: Codec[T]) extends Product with Serializable
- trait Codec[T] extends AnyRef
- case class Fragment[T]()(implicit codec: Codec[T]) extends Product with Serializable
- case class Param[T](name: String)(implicit codec: Codec[T]) extends Product with Serializable
- case class Path(path: String, args: List[(String, String)] = List(), fragment: Option[String] = None) extends Product with Serializable
- sealed trait Route[Args] extends AnyRef
- class StaticElement[T] extends AnyRef
- Annotations
- @implicitNotFound("${T} cannot be used as a path element. Define an instance StaticElement[${T}].")
Value Members
- val !#: Root.type
- object Codec
- case object Elems extends Route[List[String]] with Product with Serializable
- case object Params extends Product with Serializable
- object PathParser
- case object Root extends Route[Unit] with Product with Serializable
- object Route
- object StaticElement
- object URI