toJson method
Handles creation of JSON (Map) objects from a network request state
Implementation
Map<String, dynamic> toJson({required ValueDeconstructor<T> valueBuilder}) {
return {
'status': status.index,
'value': valueBuilder(value),
'errorMessage': errorMessage,
};
}