Struct octorust::types::Job [−][src]
pub struct Job {}Show fields
pub check_run_url: String, pub completed_at: Option<DateTime<Utc>>, pub conclusion: String, pub head_sha: String, pub html_url: String, pub id: i64, pub name: String, pub node_id: String, pub run_id: i64, pub run_url: String, pub started_at: DateTime<Utc>, pub status: JobStatus, pub steps: Vec<Steps>, pub url: String,
Expand description
Information of a job execution in a workflow run
Fields
check_run_url: String
completed_at: Option<DateTime<Utc>>
The time that the job finished, in ISO 8601 format.
conclusion: String
The outcome of the job.
head_sha: String
The SHA of the commit that is being run.
html_url: String
id: i64
The id of the job.
name: String
The name of the job.
node_id: String
run_id: i64
The id of the associated workflow run.
run_url: String
started_at: DateTime<Utc>
The time that the job started, in ISO 8601 format.
status: JobStatus
The phase of the lifecycle that the job is currently in.
steps: Vec<Steps>
Information of a job execution in a workflow run
url: String
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Job
impl UnwindSafe for Job
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more