factory StructFieldValue.fromJson(Map<String, dynamic> json) { return StructFieldValue( name: json['name'] ?? '', value: decode(json['value'], FeatureValue.fromJson), ); }