CborValue

object CborValue
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class Array(values: List[CborValue], indefinite: Boolean) extends CborValue
case class ByteString(bytes: ByteVector) extends CborValue
case object False extends CborValue
case class Float32(value: Float) extends CborValue
case class Float64(value: Double) extends CborValue
case class Integer(value: BigInt) extends CborValue
case class Map(values: Map[CborValue, CborValue], indefinite: Boolean) extends CborValue
case object Null extends CborValue
case class SimpleValue(value: Byte) extends CborValue
case class Tagged(tag: Long, value: CborValue) extends CborValue
case class TextString(text: String) extends CborValue
case object True extends CborValue
case object Undefined extends CborValue

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