__Value

object __Value
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class __BooleanValue(value: Boolean) extends __Value
case class __EnumValue(value: String) extends __Value
case class __ListValue(values: List[__Value]) extends __Value
case object __NullValue extends __Value
case class __NumberValue(value: BigDecimal) extends __Value
case class __ObjectValue(fields: List[(String, __Value)]) extends __Value
case class __StringValue(value: String) extends __Value

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Implicits

Implicits

implicit val valueDecoder: Decoder[__Value]
implicit val valueEncoder: Encoder[__Value]