ScalarDecoder

caliban.client.ScalarDecoder
See theScalarDecoder companion trait
object ScalarDecoder

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def temporalDecoder[A](name: String)(parse: String => A): ScalarDecoder[A]
def temporalDecoder[A](name: String, formatter: DateTimeFormatter)(parse: (String, DateTimeFormatter) => A): ScalarDecoder[A]

Implicits

Implicits

implicit val bigInt: ScalarDecoder[BigInt]
implicit val boolean: ScalarDecoder[Boolean]
implicit val double: ScalarDecoder[Double]
implicit val float: ScalarDecoder[Float]
implicit val instant: ScalarDecoder[Instant]
implicit val int: ScalarDecoder[Int]
implicit val json: ScalarDecoder[`__Value`]
implicit val localDate: ScalarDecoder[LocalDate]
implicit val localDateTime: ScalarDecoder[LocalDateTime]
implicit val localTime: ScalarDecoder[LocalTime]
implicit val long: ScalarDecoder[Long]
implicit val offsetDateTime: ScalarDecoder[OffsetDateTime]
implicit val offsetTime: ScalarDecoder[OffsetTime]
implicit val short: ScalarDecoder[Short]
implicit val string: ScalarDecoder[String]
implicit val unit: ScalarDecoder[Unit]
implicit val uuid: ScalarDecoder[UUID]
implicit val zonedDateTime: ScalarDecoder[ZonedDateTime]