(result: SkillsOperationResult)
| 64 | |
| 65 | |
| 66 | def _serialize_result(result: SkillsOperationResult): |
| 67 | if result.ok: |
| 68 | return ok(result.data, result.message) |
| 69 | return error(result.message or "", result.data) |
| 70 | |
| 71 | |
| 72 | async def _run(operation, *, trace: bool = True): |