length = len(data)
buff.write(_struct_I.pack(length))
for val0 in data:
  _x = val0.data
  buff.write(_get_struct_i().pack(_x))
