code: def ParseFileSystemsStruct(struct_class, fs_count, data):
    
    results = []
    cstr = lambda x: x.split(b"\x00", 1)[0]
    for count in range(0, fs_count):
      struct_size = struct_class.GetSize()
      s_data = data[count * struct_size:(count + 1) * struct_size]
      s = struct_class(s_data)
      s.f_fstypename = cstr(s.f_fstypename)
      s.f_mntonname = cstr(s.f_mntonname)
      s.f_mntfromname = cstr(s.f_mntfromname)
      results.append(s)
    return results
docs: Take the struct type and parse it into a list of structs.