Struct octorust::types::WorkflowRun [−][src]
pub struct WorkflowRun {}Show fields
pub artifacts_url: String, pub cancel_url: String, pub check_suite_id: i64, pub check_suite_node_id: String, pub check_suite_url: String, pub conclusion: String, pub created_at: DateTime<Utc>, pub event: String, pub head_branch: String, pub head_commit: Option<SimpleCommit>, pub head_repository: MinimalRepository, pub head_repository_id: i64, pub head_sha: String, pub html_url: String, pub id: i64, pub jobs_url: String, pub logs_url: String, pub name: String, pub node_id: String, pub pull_requests: Vec<PullRequestMinimal>, pub repository: MinimalRepository, pub rerun_url: String, pub run_number: i64, pub status: String, pub updated_at: DateTime<Utc>, pub url: String, pub workflow_id: i64, pub workflow_url: String,
Expand description
An invocation of a workflow
Fields
artifacts_url: String
The URL to the artifacts for the workflow run.
cancel_url: String
The URL to cancel the workflow run.
check_suite_id: i64
An invocation of a workflow
check_suite_node_id: String
An invocation of a workflow
check_suite_url: String
The URL to the associated check suite.
conclusion: String
created_at: DateTime<Utc>
event: String
head_branch: String
head_commit: Option<SimpleCommit>
Simple Commit
head_repository: MinimalRepository
Minimal Repository
head_repository_id: i64
An invocation of a workflow
head_sha: String
The SHA of the head commit that points to the version of the worflow being run.
html_url: String
id: i64
The ID of the workflow run.
jobs_url: String
The URL to the jobs for the workflow run.
logs_url: String
The URL to download the logs for the workflow run.
name: String
The name of the workflow run.
node_id: String
pull_requests: Vec<PullRequestMinimal>
repository: MinimalRepository
Minimal Repository
rerun_url: String
The URL to rerun the workflow run.
run_number: i64
The auto incrementing run number for the workflow run.
status: String
updated_at: DateTime<Utc>
url: String
The URL to the workflow run.
workflow_id: i64
The ID of the parent workflow.
workflow_url: String
The URL to the workflow.
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 WorkflowRun
impl Send for WorkflowRun
impl Sync for WorkflowRun
impl Unpin for WorkflowRun
impl UnwindSafe for WorkflowRun
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more