String 返回状态的字符串表示
()
| 61 | |
| 62 | // String 返回状态的字符串表示 |
| 63 | func (s TaskState) String() string { |
| 64 | switch s { |
| 65 | case TaskStatePending: |
| 66 | return "pending" |
| 67 | case TaskStateRunning: |
| 68 | return "running" |
| 69 | case TaskStateCompleted: |
| 70 | return "completed" |
| 71 | case TaskStateFailed: |
| 72 | return "failed" |
| 73 | case TaskStateCancelled: |
| 74 | return "canceled" |
| 75 | default: |
| 76 | return "unknown" |
| 77 | } |
| 78 | } |
| 79 | |
| 80 | // IsTerminal 判断是否为终态 |
| 81 | func (s TaskState) IsTerminal() bool { |
no outgoing calls