deserializeNullable<T> function
Deserializes an object if it is serialized.
Returns null if the json is null.
Implementation
// ignore: avoid-dynamic, serialization is exception for the rule.
T? deserializeNullable<T>(dynamic json, FromJson<T> deserializer) {
if (json == null) return null;
return deserialize(json, deserializer);
}