code: def _merge_values(self, values):
          
          width = len(self.fields)
          for value in values:
              index = len(self._current_row)
              field = self.fields[index]
              self._current_row.append(_parse_value_pb(value, field.type))
              if len(self._current_row) == width:
                  self._rows.append(self._current_row)
                  self._current_row = []
docs: Merge values into rows.
  
          :type values: list of :class:`~google.protobuf.struct_pb2.Value`
          :param values: non-chunked values from partial result set.