pub struct CheckRunWithSimpleCheckSuite {Show 17 fields
pub app: Option<Box<NullableIntegration>>,
pub check_suite: Box<SimpleCheckSuite>,
pub completed_at: Option<String>,
pub conclusion: Option<Conclusion>,
pub deployment: Option<Box<DeploymentSimple>>,
pub details_url: String,
pub external_id: String,
pub head_sha: String,
pub html_url: String,
pub id: i32,
pub name: String,
pub node_id: String,
pub output: Box<CheckRunWithSimpleCheckSuiteOutput>,
pub pull_requests: Vec<PullRequestMinimal>,
pub started_at: String,
pub status: Status,
pub url: String,
}
Expand description
CheckRunWithSimpleCheckSuite : A check performed on the code of a given code change
Fields§
§app: Option<Box<NullableIntegration>>
§check_suite: Box<SimpleCheckSuite>
§completed_at: Option<String>
§conclusion: Option<Conclusion>
§deployment: Option<Box<DeploymentSimple>>
§details_url: String
§external_id: String
§head_sha: String
The SHA of the commit that is being checked.
html_url: String
§id: i32
The id of the check.
name: String
The name of the check.
node_id: String
§output: Box<CheckRunWithSimpleCheckSuiteOutput>
§pull_requests: Vec<PullRequestMinimal>
§started_at: String
§status: Status
The phase of the lifecycle that the check is currently in.
url: String
Implementations§
Source§impl CheckRunWithSimpleCheckSuite
impl CheckRunWithSimpleCheckSuite
Sourcepub fn new(
app: Option<NullableIntegration>,
check_suite: SimpleCheckSuite,
completed_at: Option<String>,
conclusion: Option<Conclusion>,
details_url: String,
external_id: String,
head_sha: String,
html_url: String,
id: i32,
name: String,
node_id: String,
output: CheckRunWithSimpleCheckSuiteOutput,
pull_requests: Vec<PullRequestMinimal>,
started_at: String,
status: Status,
url: String,
) -> CheckRunWithSimpleCheckSuite
pub fn new( app: Option<NullableIntegration>, check_suite: SimpleCheckSuite, completed_at: Option<String>, conclusion: Option<Conclusion>, details_url: String, external_id: String, head_sha: String, html_url: String, id: i32, name: String, node_id: String, output: CheckRunWithSimpleCheckSuiteOutput, pull_requests: Vec<PullRequestMinimal>, started_at: String, status: Status, url: String, ) -> CheckRunWithSimpleCheckSuite
A check performed on the code of a given code change
Trait Implementations§
Source§impl Clone for CheckRunWithSimpleCheckSuite
impl Clone for CheckRunWithSimpleCheckSuite
Source§fn clone(&self) -> CheckRunWithSimpleCheckSuite
fn clone(&self) -> CheckRunWithSimpleCheckSuite
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 Debug for CheckRunWithSimpleCheckSuite
impl Debug for CheckRunWithSimpleCheckSuite
Source§impl Default for CheckRunWithSimpleCheckSuite
impl Default for CheckRunWithSimpleCheckSuite
Source§fn default() -> CheckRunWithSimpleCheckSuite
fn default() -> CheckRunWithSimpleCheckSuite
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckRunWithSimpleCheckSuite
impl<'de> Deserialize<'de> for CheckRunWithSimpleCheckSuite
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 CheckRunWithSimpleCheckSuite
impl PartialEq for CheckRunWithSimpleCheckSuite
Source§fn eq(&self, other: &CheckRunWithSimpleCheckSuite) -> bool
fn eq(&self, other: &CheckRunWithSimpleCheckSuite) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CheckRunWithSimpleCheckSuite
Auto Trait Implementations§
impl Freeze for CheckRunWithSimpleCheckSuite
impl RefUnwindSafe for CheckRunWithSimpleCheckSuite
impl Send for CheckRunWithSimpleCheckSuite
impl Sync for CheckRunWithSimpleCheckSuite
impl Unpin for CheckRunWithSimpleCheckSuite
impl UnwindSafe for CheckRunWithSimpleCheckSuite
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