MsgpackUnion

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

Type members

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

Value members

Concrete methods

def extension(tpe: Byte, data: Array[Byte]): MsgpackUnion
def unpack(unpacker: MsgUnpacker): MsgpackUnion

Concrete fields

val binary: Extractor[Array[Byte]]
val bool: Boolean => MsgpackUnion
val byte: Byte => MsgpackUnion
val double: Double => MsgpackUnion
val ext: Extractor[(Byte, Array[Byte])]
val float: Float => MsgpackUnion
val int: Int => MsgpackUnion
val long: Long => MsgpackUnion
val short: Short => MsgpackUnion
val string: Extractor[String]
val ulong: Extractor[BigInteger]
val unpackF: MsgUnpacker => MsgpackUnion

Implicits

Implicits

implicit