// DecodeMsg implements msgp.Decodable func (z *Error) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var isz uint32 isz, err = dc.ReadMapHeader() if err != nil { return } for isz > 0 { isz-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "msg": z.Msg, err = dc.ReadString() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *interval32) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zeff uint32 zeff, err = dc.ReadMapHeader() if err != nil { return } for zeff > 0 { zeff-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.start, err = dc.ReadUint32() if err != nil { return } case "last": z.last, err = dc.ReadUint32() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *StructInstance) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zqyh uint32 zqyh, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zqyh > 0 { zqyh-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "StructId": z.StructId, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Error) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "msg": z.Msg, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *interval32) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zrsw uint32 zrsw, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zrsw > 0 { zrsw-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.start, bts, err = msgp.ReadUint32Bytes(bts) if err != nil { return } case "last": z.last, bts, err = msgp.ReadUint32Bytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *StructInstance) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zqke uint32 zqke, err = dc.ReadMapHeader() if err != nil { return } for zqke > 0 { zqke-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "StructId": z.StructId, err = dc.ReadInt64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Snap) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "LowestTrackableValue": z.LowestTrackableValue, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "HighestTrackableValue": z.HighestTrackableValue, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "SignificantFigures": z.SignificantFigures, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "Counts": var xsz uint32 xsz, bts, err = msgp.ReadArrayHeaderBytes(bts) if err != nil { return } if cap(z.Counts) >= int(xsz) { z.Counts = z.Counts[:xsz] } else { z.Counts = make([]int64, xsz) } for xvk := range z.Counts { z.Counts[xvk], bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *runIterator32) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zqyh uint32 zqyh, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zqyh > 0 { zqyh-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "rc": if msgp.IsNil(bts) { bts, err = msgp.ReadNilBytes(bts) if err != nil { return } z.rc = nil } else { if z.rc == nil { z.rc = new(runContainer32) } bts, err = z.rc.UnmarshalMsg(bts) if err != nil { return } } case "curIndex": z.curIndex, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "curPosInIndex": z.curPosInIndex, bts, err = msgp.ReadUint32Bytes(bts) if err != nil { return } case "curSeq": z.curSeq, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *Snap) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var isz uint32 isz, err = dc.ReadMapHeader() if err != nil { return } for isz > 0 { isz-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "LowestTrackableValue": z.LowestTrackableValue, err = dc.ReadInt64() if err != nil { return } case "HighestTrackableValue": z.HighestTrackableValue, err = dc.ReadInt64() if err != nil { return } case "SignificantFigures": z.SignificantFigures, err = dc.ReadInt64() if err != nil { return } case "Counts": var xsz uint32 xsz, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.Counts) >= int(xsz) { z.Counts = z.Counts[:xsz] } else { z.Counts = make([]int64, xsz) } for xvk := range z.Counts { z.Counts[xvk], err = dc.ReadInt64() if err != nil { return } } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *runIterator32) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zqke uint32 zqke, err = dc.ReadMapHeader() if err != nil { return } for zqke > 0 { zqke-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "rc": if dc.IsNil() { err = dc.ReadNil() if err != nil { return } z.rc = nil } else { if z.rc == nil { z.rc = new(runContainer32) } err = z.rc.DecodeMsg(dc) if err != nil { return } } case "curIndex": z.curIndex, err = dc.ReadInt64() if err != nil { return } case "curPosInIndex": z.curPosInIndex, err = dc.ReadUint32() if err != nil { return } case "curSeq": z.curSeq, err = dc.ReadInt64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *MethodT) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zeff uint32 zeff, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zeff > 0 { zeff-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "MethodId": z.MethodId, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "Name": z.Name, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "Inputs": bts, err = z.Inputs.UnmarshalMsg(bts) if err != nil { return } case "Returns": bts, err = z.Returns.UnmarshalMsg(bts) if err != nil { return } case "Deprecated": z.Deprecated, bts, err = msgp.ReadBoolBytes(bts) if err != nil { return } case "Comment": z.Comment, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *A) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "Name": z.Name, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "BirthDay": z.BirthDay, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "Phone": z.Phone, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "Siblings": z.Siblings, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "Spouse": z.Spouse, bts, err = msgp.ReadUint8Bytes(bts) if err != nil { return } case "Money": z.Money, bts, err = msgp.ReadFloat64Bytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *CacheRegistry) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var bzg uint32 bzg, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for bzg > 0 { bzg-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "CacheKey": z.CacheKey, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "Payload": z.Payload, bts, err = msgp.ReadIntfBytes(bts) if err != nil { return } case "StoreTTL": z.StoreTTL, bts, err = msgp.ReadFloat64Bytes(bts) if err != nil { return } case "CacheTime": z.CacheTime, bts, err = msgp.ReadTimeBytes(bts) if err != nil { return } case "HasValue": z.HasValue, bts, err = msgp.ReadBoolBytes(bts) if err != nil { return } case "TypeName": z.TypeName, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *CacheRegistry) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var xvk uint32 xvk, err = dc.ReadMapHeader() if err != nil { return } for xvk > 0 { xvk-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "CacheKey": z.CacheKey, err = dc.ReadString() if err != nil { return } case "Payload": z.Payload, err = dc.ReadIntf() if err != nil { return } case "StoreTTL": z.StoreTTL, err = dc.ReadFloat64() if err != nil { return } case "CacheTime": z.CacheTime, err = dc.ReadTime() if err != nil { return } case "HasValue": z.HasValue, err = dc.ReadBool() if err != nil { return } case "TypeName": z.TypeName, err = dc.ReadString() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *A) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var isz uint32 isz, err = dc.ReadMapHeader() if err != nil { return } for isz > 0 { isz-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "Name": z.Name, err = dc.ReadString() if err != nil { return } case "BirthDay": z.BirthDay, err = dc.ReadInt64() if err != nil { return } case "Phone": z.Phone, err = dc.ReadString() if err != nil { return } case "Siblings": z.Siblings, err = dc.ReadInt64() if err != nil { return } case "Spouse": z.Spouse, err = dc.ReadUint8() if err != nil { return } case "Money": z.Money, err = dc.ReadFloat64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *MethodT) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zcxo uint32 zcxo, err = dc.ReadMapHeader() if err != nil { return } for zcxo > 0 { zcxo-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "MethodId": z.MethodId, err = dc.ReadInt64() if err != nil { return } case "Name": z.Name, err = dc.ReadString() if err != nil { return } case "Inputs": err = z.Inputs.DecodeMsg(dc) if err != nil { return } case "Returns": err = z.Returns.DecodeMsg(dc) if err != nil { return } case "Deprecated": z.Deprecated, err = dc.ReadBool() if err != nil { return } case "Comment": z.Comment, err = dc.ReadString() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *ColorGroup) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "id": z.Id, bts, err = msgp.ReadIntBytes(bts) if err != nil { return } case "name": z.Name, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "colors": var xsz uint32 xsz, bts, err = msgp.ReadArrayHeaderBytes(bts) if err != nil { return } if cap(z.Colors) >= int(xsz) { z.Colors = z.Colors[:xsz] } else { z.Colors = make([]string, xsz) } for xvk := range z.Colors { z.Colors[xvk], bts, err = msgp.ReadStringBytes(bts) if err != nil { return } } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *InterfaceT) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zpks uint32 zpks, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zpks > 0 { zpks-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "Methods": var zjfb uint32 zjfb, bts, err = msgp.ReadArrayHeaderBytes(bts) if err != nil { return } if cap(z.Methods) >= int(zjfb) { z.Methods = (z.Methods)[:zjfb] } else { z.Methods = make([]MethodT, zjfb) } for zxhx := range z.Methods { bts, err = z.Methods[zxhx].UnmarshalMsg(bts) if err != nil { return } } case "Deprecated": z.Deprecated, bts, err = msgp.ReadBoolBytes(bts) if err != nil { return } case "Comment": z.Comment, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *InterfaceT) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zlqf uint32 zlqf, err = dc.ReadMapHeader() if err != nil { return } for zlqf > 0 { zlqf-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "Methods": var zdaf uint32 zdaf, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.Methods) >= int(zdaf) { z.Methods = (z.Methods)[:zdaf] } else { z.Methods = make([]MethodT, zdaf) } for zxhx := range z.Methods { err = z.Methods[zxhx].DecodeMsg(dc) if err != nil { return } } case "Deprecated": z.Deprecated, err = dc.ReadBool() if err != nil { return } case "Comment": z.Comment, err = dc.ReadString() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *bitmapContainer) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zcmr uint32 zcmr, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zcmr > 0 { zcmr-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "cardinality": z.cardinality, bts, err = msgp.ReadIntBytes(bts) if err != nil { return } case "bitmap": var zajw uint32 zajw, bts, err = msgp.ReadArrayHeaderBytes(bts) if err != nil { return } if cap(z.bitmap) >= int(zajw) { z.bitmap = (z.bitmap)[:zajw] } else { z.bitmap = make([]uint64, zajw) } for zxvk := range z.bitmap { z.bitmap[zxvk], bts, err = msgp.ReadUint64Bytes(bts) if err != nil { return } } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *bitmapContainer) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zbzg uint32 zbzg, err = dc.ReadMapHeader() if err != nil { return } for zbzg > 0 { zbzg-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "cardinality": z.cardinality, err = dc.ReadInt() if err != nil { return } case "bitmap": var zbai uint32 zbai, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.bitmap) >= int(zbai) { z.bitmap = (z.bitmap)[:zbai] } else { z.bitmap = make([]uint64, zbai) } for zxvk := range z.bitmap { z.bitmap[zxvk], err = dc.ReadUint64() if err != nil { return } } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Packet) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "type": z.pType, bts, err = msgp.ReadByteBytes(bts) if err != nil { return } case "id": z.id, bts, err = msgp.ReadIntBytes(bts) if err != nil { return } case "event": z.eventName, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "payload": z.payload, bts, err = msgp.ReadBytesBytes(bts, z.payload) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Weather) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "time": z.Time, bts, err = msgp.ReadTimeBytes(bts) if err != nil { return } case "size": z.Size, bts, err = msgp.ReadInt64Bytes(bts) if err != nil { return } case "type": z.Type, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "details": z.Details, bts, err = msgp.ReadBytesBytes(bts, z.Details) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *Packet) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var isz uint32 isz, err = dc.ReadMapHeader() if err != nil { return } for isz > 0 { isz-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "type": z.pType, err = dc.ReadByte() if err != nil { return } case "id": z.id, err = dc.ReadInt() if err != nil { return } case "event": z.eventName, err = dc.ReadString() if err != nil { return } case "payload": z.payload, err = dc.ReadBytes(z.payload) if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *Weather) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var isz uint32 isz, err = dc.ReadMapHeader() if err != nil { return } for isz > 0 { isz-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "time": z.Time, err = dc.ReadTime() if err != nil { return } case "size": z.Size, err = dc.ReadInt64() if err != nil { return } case "type": z.Type, err = dc.ReadString() if err != nil { return } case "details": z.Details, err = dc.ReadBytes(z.Details) if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Key) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "u": { var tmp []byte tmp, bts, err = msgp.ReadBytesBytes(bts, []byte(z.UUID)) z.UUID = ID(tmp) } if err != nil { return } case "v": z.Value, bts, err = msgp.ReadIntfBytes(bts) if err != nil { return } case "p": z.Payload, bts, err = msgp.ReadBytesBytes(bts, z.Payload) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *arrayContainer) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var zcmr uint32 zcmr, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for zcmr > 0 { zcmr-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "content": var zajw uint32 zajw, bts, err = msgp.ReadArrayHeaderBytes(bts) if err != nil { return } if cap(z.content) >= int(zajw) { z.content = (z.content)[:zajw] } else { z.content = make([]uint16, zajw) } for zxvk := range z.content { z.content[zxvk], bts, err = msgp.ReadUint16Bytes(bts) if err != nil { return } } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// DecodeMsg implements msgp.Decodable func (z *arrayContainer) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zbzg uint32 zbzg, err = dc.ReadMapHeader() if err != nil { return } for zbzg > 0 { zbzg-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "content": var zbai uint32 zbai, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.content) >= int(zbai) { z.content = (z.content)[:zbai] } else { z.content = make([]uint16, zbai) } for zxvk := range z.content { z.content[zxvk], err = dc.ReadUint16() if err != nil { return } } default: err = dc.Skip() if err != nil { return } } } return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Person) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var isz uint32 isz, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for isz > 0 { isz-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "Name": z.Name, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "Age": z.Age, bts, err = msgp.ReadUint8Bytes(bts) if err != nil { return } case "Height": z.Height, bts, err = msgp.ReadFloat64Bytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }
// UnmarshalMsg implements msgp.Unmarshaler func (z *Attribute) UnmarshalMsg(bts []byte) (o []byte, err error) { var field []byte _ = field var bzg uint32 bzg, bts, err = msgp.ReadMapHeaderBytes(bts) if err != nil { return } for bzg > 0 { bzg-- field, bts, err = msgp.ReadMapKeyZC(bts) if err != nil { return } switch msgp.UnsafeString(field) { case "Id": z.Id, bts, err = msgp.ReadIntBytes(bts) if err != nil { return } case "Name": z.Name, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } case "Value": z.Value, bts, err = msgp.ReadStringBytes(bts) if err != nil { return } default: bts, err = msgp.Skip(bts) if err != nil { return } } } o = bts return }