pub struct DeploymentStatusCreatedCheckRun {
pub completed_at: Option<DateTime<Utc>>,
pub conclusion: Option<DeploymentStatusCreatedCheckRunConclusion>,
pub details_url: String,
pub external_id: String,
pub head_sha: String,
pub html_url: String,
pub id: i64,
pub name: String,
pub node_id: String,
pub started_at: DateTime<Utc>,
pub status: DeploymentStatusCreatedCheckRunStatus,
pub url: String,
}
Expand description
DeploymentStatusCreatedCheckRun
JSON schema
{
"type": "object",
"required": [
"completed_at",
"conclusion",
"details_url",
"external_id",
"head_sha",
"html_url",
"id",
"name",
"node_id",
"started_at",
"status",
"url"
],
"properties": {
"completed_at": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"conclusion": {
"description": "The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed.",
"type": [
"string",
"null"
],
"enum": [
"success",
"failure",
"neutral",
"cancelled",
"timed_out",
"action_required",
"stale",
"skipped",
null
]
},
"details_url": {
"type": "string",
"format": "uri"
},
"external_id": {
"type": "string"
},
"head_sha": {
"description": "The SHA of the commit that is being checked.",
"type": "string"
},
"html_url": {
"type": "string",
"format": "uri"
},
"id": {
"description": "The id of the check.",
"type": "integer"
},
"name": {
"description": "The name of the check run.",
"type": "string"
},
"node_id": {
"type": "string"
},
"started_at": {
"type": "string",
"format": "date-time"
},
"status": {
"description": "The current status of the check run. Can be `queued`, `in_progress`, or `completed`.",
"type": "string",
"enum": [
"queued",
"in_progress",
"completed",
"waiting"
]
},
"url": {
"type": "string",
"format": "uri"
}
},
"additionalProperties": false
}
Fields§
§completed_at: Option<DateTime<Utc>>
§conclusion: Option<DeploymentStatusCreatedCheckRunConclusion>
The result of the completed check run. Can be one of success
, failure
, neutral
, cancelled
, timed_out
, action_required
or stale
. This value will be null
until the check run has completed.
details_url: String
§external_id: String
§head_sha: String
The SHA of the commit that is being checked.
html_url: String
§id: i64
The id of the check.
name: String
The name of the check run.
node_id: String
§started_at: DateTime<Utc>
§status: DeploymentStatusCreatedCheckRunStatus
The current status of the check run. Can be queued
, in_progress
, or completed
.
url: String
Implementations§
Trait Implementations§
Source§impl Clone for DeploymentStatusCreatedCheckRun
impl Clone for DeploymentStatusCreatedCheckRun
Source§fn clone(&self) -> DeploymentStatusCreatedCheckRun
fn clone(&self) -> DeploymentStatusCreatedCheckRun
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for DeploymentStatusCreatedCheckRun
impl<'de> Deserialize<'de> for DeploymentStatusCreatedCheckRun
Source§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
Source§impl From<&DeploymentStatusCreatedCheckRun> for DeploymentStatusCreatedCheckRun
impl From<&DeploymentStatusCreatedCheckRun> for DeploymentStatusCreatedCheckRun
Source§fn from(value: &DeploymentStatusCreatedCheckRun) -> Self
fn from(value: &DeploymentStatusCreatedCheckRun) -> Self
Converts to this type from the input type.
Source§impl From<DeploymentStatusCreatedCheckRun> for DeploymentStatusCreatedCheckRun
impl From<DeploymentStatusCreatedCheckRun> for DeploymentStatusCreatedCheckRun
Source§fn from(value: DeploymentStatusCreatedCheckRun) -> Self
fn from(value: DeploymentStatusCreatedCheckRun) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DeploymentStatusCreatedCheckRun
impl RefUnwindSafe for DeploymentStatusCreatedCheckRun
impl Send for DeploymentStatusCreatedCheckRun
impl Sync for DeploymentStatusCreatedCheckRun
impl Unpin for DeploymentStatusCreatedCheckRun
impl UnwindSafe for DeploymentStatusCreatedCheckRun
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more