MCPcopy Create free account
hub / github.com/It4innovations/hyperqueue / started_data

Method started_data

crates/hyperqueue/src/server/job.rs:53–61  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

51
52impl JobTaskState {
53 pub fn started_data(&self) -> Option<&StartedTaskData> {
54 match self {
55 JobTaskState::Running { started_data, .. }
56 | JobTaskState::Finished { started_data, .. } => Some(started_data),
57 JobTaskState::Failed { started_data, .. }
58 | JobTaskState::Canceled { started_data, .. } => started_data.as_ref(),
59 _ => None,
60 }
61 }
62
63 pub fn get_workers(&self) -> Option<&[WorkerId]> {
64 self.started_data().map(|data| data.worker_ids.as_slice())

Callers 1

get_workersMethod · 0.80

Calls 1

as_refMethod · 0.80

Tested by

no test coverage detected