Implicit class that provides ::
and other operations on any request reader that returns a
shapeless.HList.
Implicit class that provides ::
and other operations on any request reader that returns a
shapeless.HList.
See the implementation note on StringSeqReaderOps for a discussion of why this is not currently a value class.
Implicit conversion that adds convenience methods to readers for optional values.
Implicit conversion that allows to call as[A]
on any RequestReader[Option[String]]
to perform a type conversion
based on an implicit DecodeRequest[A]
which must be in scope.
Implicit conversion that allows to call as[A]
on any RequestReader[Option[String]]
to perform a type conversion
based on an implicit DecodeRequest[A]
which must be in scope.
The resulting reader will fail when the result is non-empty and type conversion fails. It will succeed if the result is empty or type conversion succeeds.
Implicit conversion that allows to call as[A]
on any RequestReader[String]
to perform a type conversion based
on an implicit DecodeRequest[A]
which must be in scope.
Implicit conversion that allows to call as[A]
on any RequestReader[String]
to perform a type conversion based
on an implicit DecodeRequest[A]
which must be in scope.
The resulting reader will fail when type conversion fails.
Implicit conversion that allows to call as[A]
on any RequestReader[Seq[String]]
to perform a type conversion
based on an implicit DecodeRequest[A] which must be in scope.
Implicit conversion that allows to call as[A]
on any RequestReader[Seq[String]]
to perform a type conversion
based on an implicit DecodeRequest[A] which must be in scope.
The resulting reader will fail when the result is non-empty and type conversion fails on one or more of the
elements in the Seq
. It will succeed if the result is empty or type conversion succeeds for all elements.
Implicit class that provides ::
and other operations on any request reader to support
building shapeless.HList request readers.