code: func (z *SeriesListForPickle) DecodeMsg(dc *msgp.Reader) (err error) {
  	var zb0002 uint32
  	zb0002, err = dc.ReadArrayHeader()
  	if err != nil {
  		err = msgp.WrapError(err)
  		return
  	}
  	if cap((*z)) >= int(zb0002) {
  		(*z) = (*z)[:zb0002]
  	} else {
  		(*z) = make(SeriesListForPickle, zb0002)
  	}
  	for zb0001 := range *z {
  		err = (*z)[zb0001].DecodeMsg(dc)
  		if err != nil {
  			err = msgp.WrapError(err, zb0001)
  			return
  		}
  	}
  	return
  }
docs: // DecodeMsg implements msgp.Decodable