zio-schema-msg-pack
zio-schema-msg-pack
zio.schema.codec
MessagePackCodec
MessagePackDecoder
zio-schema-msg-pack
/
zio.schema.codec
/
MessagePackCodec
MessagePackCodec
object
MessagePackCodec
extends
BinaryCodec
Graph
Supertypes
Self type
trait
BinaryCodec
trait
Codec
[
Chunk
[
Byte
],
Byte
]
class
Object
trait
Matchable
class
Any
MessagePackCodec
.type
Value members
Value members
Concrete methods
override
def
decoderFor
[
A
](
schema:
Schema
[
A
]):
BinaryDecoder
[
A
]
Definition Classes
Codec
override
def
encoderFor
[
A
](
schema:
Schema
[
A
]):
BinaryEncoder
[
A
]
Definition Classes
Codec
Inherited methods
final
def
decode
[
A
](
schema:
Schema
[
A
]):
Chunk
[
Byte
]
=>
Either
[
DecodeError
,
A
]
Inherited from:
Codec
final
def
decoder
[
A
](
schema:
Schema
[
A
]):
ZPipeline
[
Any
,
DecodeError
,
Byte
,
A
]
Inherited from:
Codec
final
def
encode
[
A
](
schema:
Schema
[
A
]):
A
=>
Chunk
[
Byte
]
Inherited from:
Codec
final
def
encoder
[
A
](
schema:
Schema
[
A
]):
ZPipeline
[
Any
,
Nothing
,
A
,
Byte
]
Inherited from:
Codec
Concrete fields
val
bigDecimalStructure
:
Seq
[
Field
[
BigDecimal
,
_
]]
val
durationStructure
:
Seq
[
Field
[
Duration
,
_
]]
val
monthDayStructure
:
Seq
[
Field
[
MonthDay
,
Int
]]
val
periodStructure
:
Seq
[
Field
[
Period
,
Int
]]
val
yearMonthStructure
:
Seq
[
Field
[
YearMonth
,
Int
]]