Fmt

mess.Fmt$
See theFmt companion trait
object Fmt

Attributes

Companion
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Fmt.type

Members list

Type members

Classlikes

sealed trait Container[A] extends Fmt

Attributes

Supertypes
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
trait MArray
trait MMap
object MArray

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
MArray.type
sealed trait MArray extends Container[Vector[Fmt]]

Attributes

Companion
object
Supertypes
trait Container[Vector[Fmt]]
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MBigInt(value: BigInt) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MBin(value: Array[Byte]) extends Fmt

Attributes

Supertypes
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class MBool(val value: Boolean) extends Fmt

Attributes

Companion
object
Supertypes
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object False.type
object True.type
object MBool

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
MBool.type
final case class MByte(value: Byte) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MDouble(value: Double) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MExtension(typ: Byte, size: Int, value: Array[Byte]) extends Fmt

Attributes

Supertypes
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MFloat(value: Float) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MInt(value: Int) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MLong(value: Long) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
object MMap

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
MMap.type
sealed trait MMap extends Container[Map[Fmt, Fmt]]

Attributes

Companion
object
Supertypes
trait Container[Map[Fmt, Fmt]]
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
case object MNil extends Fmt

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
MNil.type
sealed trait MNumber extends Fmt

Attributes

Supertypes
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
class MBigInt
class MByte
class MDouble
class MFloat
class MInt
class MLong
class MShort
Show all
final case class MShort(value: Short) extends MNumber

Attributes

Supertypes
trait Product
trait Equals
trait MNumber
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MString(value: String) extends Fmt

Attributes

Supertypes
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MTimestamp(timestamp: Instant) extends Fmt

Attributes

Supertypes
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
case object MUnit extends Fmt

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait Fmt
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
MUnit.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def extension(typ: Byte, size: Int, bytes: Array[Byte]): Fmt
def fromBigInt(value: BigInt): Fmt
def fromBoolean(value: Boolean): Fmt
def fromByte(value: Byte): Fmt
def fromBytes(value: Array[Byte]): Fmt
def fromDouble(value: Double): Fmt
def fromEntries(value: (Fmt, Fmt)*): Fmt
def fromFloat(value: Float): Fmt
def fromInstant(value: Instant): Fmt
def fromInt(value: Int): Fmt
def fromLong(value: Long): Fmt
def fromLsit(value: List[Fmt]): Fmt
def fromMap(value: Map[Fmt, Fmt]): Fmt
def fromSeq(value: Seq[Fmt]): Fmt
def fromShort(value: Short): Fmt
def fromString(value: String): Fmt
def fromValues(value: Fmt*): Fmt
def fromVector(value: Vector[Fmt]): Fmt
def nil: Fmt
def pack(msgPack: Fmt, config: PackerConfig): Array[Byte]
def unit: Fmt
def unpack(bytes: Array[Byte], config: UnpackerConfig): Fmt
def unpack(buffer: MessageUnpacker): Fmt