'Return the given values packed as a data structure.'

def as_data(self, builder, values):

    elems = [self._models[i].as_data(builder, values[i]) for i in self._pack_map]
    return cgutils.make_anonymous_struct(builder, elems)
