// DecodeMsg implements msgp.Decodable func (z *DocumentID) DecodeMsg(dc *msgp.Reader) (err error) { { var tmp uint tmp, err = dc.ReadUint() (*z) = DocumentID(tmp) } if err != nil { return } return }
// DecodeMsg implements msgp.Decodable func (z *DocumentList) DecodeMsg(dc *msgp.Reader) (err error) { var xsz uint32 xsz, err = dc.ReadArrayHeader() if err != nil { return } if cap((*z)) >= int(xsz) { (*z) = (*z)[:xsz] } else { (*z) = make(DocumentList, xsz) } for bzg := range *z { { var tmp uint tmp, err = dc.ReadUint() (*z)[bzg] = DocumentID(tmp) } if err != nil { return } } return }