| 1225 | } state; |
| 1226 | |
| 1227 | struct TaskData |
| 1228 | { |
| 1229 | explicit TaskData(const TaskInfo& _taskInfo) |
| 1230 | : taskInfo(_taskInfo), acknowledged(false) {} |
| 1231 | |
| 1232 | TaskInfo taskInfo; |
| 1233 | |
| 1234 | // Indicates whether a status update acknowledgement |
| 1235 | // has been received for any status update. |
| 1236 | bool acknowledged; |
| 1237 | }; |
| 1238 | |
| 1239 | // Once `TaskInfo` is received, it is cached for later access. |
| 1240 | Option<TaskData> taskData; |