deserialize<T> method
Deserializes value
to T
.
Implementation
T deserialize<T>(Object? value, [TypeToken<T>? typeToken]) {
final Serializer<T> serializer = expect<T>(typeToken);
return _isNullable<T>()
? value?.let(serializer.deserialize) as T
: serializer.deserialize(value);
}