package vocabulary
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Codec[Left, Right] extends AnyRef
Represents a bijection between
Left
andRight
.Represents a bijection between
Left
andRight
.This bijection is supposed to be "exception-free", and be an actual bijection.
- trait FromString[T, A] extends AnyRef
- trait FromStringWithNumeric extends AnyRef
- final case class Param(content: List[String]) extends Product with Serializable
- final case class ParamMatchOutput[Q](output: Q, unusedParams: Map[String, Param]) extends Product with Serializable
- final case class PathMatchOutput[T](output: T, unusedSegments: List[Segment]) extends Product with Serializable
Returned type of matching segments against a PathSegment.
Returned type of matching segments against a PathSegment.
This is used to avoid returning an ugly tuple.
- output
the de-serialized element from the matching
- unusedSegments
the segments that were not used to generate the output
- trait Printer[T] extends AnyRef
- final case class Segment(content: String) extends Product with Serializable
- final case class UrlMatching[P, Q](path: P, params: Q) extends Product with Serializable