{ "tag": "something-went-wrong" }{ "tag": "no-results" }{
"tag": "results",
"values": {
"q1": [3, 4, 9],
"q2": [9, 11]
}
}| data Response = SomethingWentWrong | |
| | NoResults | |
| | Result (Map IdType ResultType) |
| sealed trait Response | |
| case object SomethingWentWrong extends Response | |
| case object NoResults extends Response | |
| case object Results(values: Map[IdType, ResultType]) extends Response |
{ "tag": "something-went-wrong" }{ "tag": "no-results" }{
"tag": "results",
"values": {
"q1": [3, 4, 9],
"q2": [9, 11]
}
}