decodeTuple method
Implementation
List<dynamic>? decodeTuple(TypeDefTuple def, Input input) {
if (def.fields.isEmpty) return null;
return List.generate(def.fields.length,
(i) => decodeTypeDef(metadata.typeById(def.fields[i]).type.typeDef, input));
}