CirceMsgpack

msgpack4z.CirceMsgpack
object CirceMsgpack

Attributes

Source
CirceMsgpack.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def allCodec(options: CirceUnpackOptions): (MsgpackCodec[Json], MsgpackCodec[JsonObject])

Attributes

Source
CirceMsgpack.scala
def json2msgpack(packer: MsgPacker, json: Json): Unit

Attributes

Source
CirceMsgpack.scala
def jsonArray2msgpack(packer: MsgPacker, array: Seq[Json]): Unit

Attributes

Source
CirceMsgpack.scala
def jsonCodec(options: CirceUnpackOptions): MsgpackCodec[Json]

Attributes

Source
CirceMsgpack.scala
def jsonObject2msgpack(packer: MsgPacker, obj: JsonObject): Unit

Attributes

Source
CirceMsgpack.scala
def jsonObjectCodec(options: CirceUnpackOptions): MsgpackCodec[JsonObject]

Attributes

Source
CirceMsgpack.scala
def msgpack2json(unpacker: MsgUnpacker, unpackOptions: CirceUnpackOptions): UnpackResult[Json]

Attributes

Source
CirceMsgpack.scala
def msgpack2jsonArray(unpacker: MsgUnpacker, unpackOptions: CirceUnpackOptions): UnpackResult[List[Json]]

Attributes

Source
CirceMsgpack.scala
def msgpack2jsonObject(unpacker: MsgUnpacker, unpackOptions: CirceUnpackOptions): UnpackResult[JsonObject]

Attributes

Source
CirceMsgpack.scala

Implicits

Implicits

implicit val circeJsonEqual: Equal[Json]

Attributes

Source
CirceMsgpack.scala
implicit val circeJsonNumberEqual: Equal[JsonNumber]

Attributes

Source
CirceMsgpack.scala
implicit val circeJsonObjectEqual: Equal[JsonObject]

Attributes

Source
CirceMsgpack.scala