pub const StepUpdate = extern struct
WebSocket server->client.
Indicates a change in a step's status.
tag: ToClientTag = .step_update
step_idx: u32
bits: packed struct(u8) { status: Status, _: u6 = 0, }
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
pub const StepUpdate = extern struct { tag: ToClientTag = .step_update, step_idx: u32 align(1), bits: packed struct(u8) { status: Status, _: u6 = 0, }, /// Keep in sync with indices in web UI `main.js:updateStepStatus`. pub const Status = enum(u2) { pending, wip, success, failure, }; }
WebSocket server->client.
Indicates a change in a step's status.