populate method
void
populate(
- T value
Populate this JsonKey with a value.
Note that this method can only be called once.
Implementation
void populate(T value) => switch (_state) {
_FullyPopulatedState(value: final val) ||
_PopulatedState(value: final val) =>
throw StateError(
'Tried to populate $key with $value, but $key is already '
'populated with value: $val.'),
_ParserState() => _state = _PopulatedState(value),
};