v1SimulationPolicyResultFromJson function
Implementation
v1SimulationPolicyResult v1SimulationPolicyResultFromJson(dynamic value) {
switch (value) {
case 'SIMULATION_POLICY_RESULT_UNSPECIFIED':
return v1SimulationPolicyResult.simulation_policy_result_unspecified;
case 'SIMULATION_POLICY_RESULT_ALLOW':
return v1SimulationPolicyResult.simulation_policy_result_allow;
case 'SIMULATION_POLICY_RESULT_DENY_EXPLICIT':
return v1SimulationPolicyResult.simulation_policy_result_deny_explicit;
case 'SIMULATION_POLICY_RESULT_REQUIRES_CONSENSUS':
return v1SimulationPolicyResult
.simulation_policy_result_requires_consensus;
case 'SIMULATION_POLICY_RESULT_NOT_APPLICABLE':
return v1SimulationPolicyResult.simulation_policy_result_not_applicable;
case 'SIMULATION_POLICY_RESULT_ERROR':
return v1SimulationPolicyResult.simulation_policy_result_error;
default:
throw ArgumentError('Unknown v1SimulationPolicyResult: $value');
}
}