Converts to JSon. Json serialization support for json_serializable with @JsonSerializable.
Object toJson(Object? Function(T) toJsonT) => map(toJsonT).toList();