getFieldMap method
Returns all field values of the supplied obj as a field name keyed map.
If a field defines a custom serial name, that name is used instead.
Implementation
Map<String, dynamic> getFieldMap(dynamic obj) =>
Map.fromEntries(fields.mapIndexed((i, e) => MapEntry(e.name, proxy.getField(obj, i))));