pub struct WebhookCheckSuiteRequestedCheckSuite {Show 18 fields
pub after: Option<String>,
pub app: Box<App3>,
pub before: Option<String>,
pub check_runs_url: String,
pub conclusion: Option<Conclusion>,
pub created_at: String,
pub head_branch: Option<String>,
pub head_commit: Box<SimpleCommit>,
pub head_sha: String,
pub id: i32,
pub latest_check_runs_count: i32,
pub node_id: String,
pub pull_requests: Vec<CheckRunPullRequest>,
pub rerequestable: Option<bool>,
pub runs_rerequestable: Option<bool>,
pub status: Option<Status>,
pub updated_at: String,
pub url: String,
}
Expand description
WebhookCheckSuiteRequestedCheckSuite : The check_suite.
Fields§
§after: Option<String>
§app: Box<App3>
§before: Option<String>
§check_runs_url: String
§conclusion: Option<Conclusion>
The summary conclusion for all check runs that are part of the check suite. This value will be null
until the check run has completed.
created_at: String
§head_branch: Option<String>
The head branch name the changes are on.
head_commit: Box<SimpleCommit>
§head_sha: String
The SHA of the head commit that is being checked.
id: i32
§latest_check_runs_count: i32
§node_id: String
§pull_requests: Vec<CheckRunPullRequest>
An array of pull requests that match this check suite. A pull request matches a check suite if they have the same head_sha
and head_branch
. When the check suite’s head_branch
is in a forked repository it will be null
and the pull_requests
array will be empty.
rerequestable: Option<bool>
§runs_rerequestable: Option<bool>
§status: Option<Status>
The summary status for all check runs that are part of the check suite. Can be requested
, in_progress
, or completed
.
updated_at: String
§url: String
URL that points to the check suite API resource.
Implementations§
Source§impl WebhookCheckSuiteRequestedCheckSuite
impl WebhookCheckSuiteRequestedCheckSuite
Sourcepub fn new(
after: Option<String>,
app: App3,
before: Option<String>,
check_runs_url: String,
conclusion: Option<Conclusion>,
created_at: String,
head_branch: Option<String>,
head_commit: SimpleCommit,
head_sha: String,
id: i32,
latest_check_runs_count: i32,
node_id: String,
pull_requests: Vec<CheckRunPullRequest>,
status: Option<Status>,
updated_at: String,
url: String,
) -> WebhookCheckSuiteRequestedCheckSuite
pub fn new( after: Option<String>, app: App3, before: Option<String>, check_runs_url: String, conclusion: Option<Conclusion>, created_at: String, head_branch: Option<String>, head_commit: SimpleCommit, head_sha: String, id: i32, latest_check_runs_count: i32, node_id: String, pull_requests: Vec<CheckRunPullRequest>, status: Option<Status>, updated_at: String, url: String, ) -> WebhookCheckSuiteRequestedCheckSuite
The check_suite.
Trait Implementations§
Source§impl Clone for WebhookCheckSuiteRequestedCheckSuite
impl Clone for WebhookCheckSuiteRequestedCheckSuite
Source§fn clone(&self) -> WebhookCheckSuiteRequestedCheckSuite
fn clone(&self) -> WebhookCheckSuiteRequestedCheckSuite
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 Default for WebhookCheckSuiteRequestedCheckSuite
impl Default for WebhookCheckSuiteRequestedCheckSuite
Source§fn default() -> WebhookCheckSuiteRequestedCheckSuite
fn default() -> WebhookCheckSuiteRequestedCheckSuite
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookCheckSuiteRequestedCheckSuite
impl<'de> Deserialize<'de> for WebhookCheckSuiteRequestedCheckSuite
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 PartialEq for WebhookCheckSuiteRequestedCheckSuite
impl PartialEq for WebhookCheckSuiteRequestedCheckSuite
Source§fn eq(&self, other: &WebhookCheckSuiteRequestedCheckSuite) -> bool
fn eq(&self, other: &WebhookCheckSuiteRequestedCheckSuite) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for WebhookCheckSuiteRequestedCheckSuite
Auto Trait Implementations§
impl Freeze for WebhookCheckSuiteRequestedCheckSuite
impl RefUnwindSafe for WebhookCheckSuiteRequestedCheckSuite
impl Send for WebhookCheckSuiteRequestedCheckSuite
impl Sync for WebhookCheckSuiteRequestedCheckSuite
impl Unpin for WebhookCheckSuiteRequestedCheckSuite
impl UnwindSafe for WebhookCheckSuiteRequestedCheckSuite
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