3 type Marshaler interface {
4 MarshalMsgpack() ([]byte, error)
7 type Unmarshaler interface {
8 UnmarshalMsgpack([]byte) error
11 type CustomEncoder interface {
12 EncodeMsgpack(*Encoder) error
15 type CustomDecoder interface {
16 DecodeMsgpack(*Decoder) error