Struct octorust::types::CheckSuiteData [−][src]
pub struct CheckSuiteData {}Show 17 fields
pub after: String, pub app: Option<Integration>, pub before: String, pub check_runs_url: String, pub conclusion: Option<Conclusion>, pub created_at: Option<DateTime<Utc>>, pub head_branch: String, pub head_commit: SimpleCommit, pub head_sha: String, pub id: i64, pub latest_check_runs_count: i64, pub node_id: String, pub pull_requests: Vec<PullRequestMinimal>, pub repository: MinimalRepository, pub status: Option<CheckSuiteStatus>, pub updated_at: Option<DateTime<Utc>>, pub url: String,
Expand description
A suite of checks performed on the code of a given code change
Fields
after: String
app: Option<Integration>
GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
before: String
check_runs_url: String
conclusion: Option<Conclusion>
created_at: Option<DateTime<Utc>>
head_branch: String
head_commit: SimpleCommit
Simple Commit
head_sha: String
The SHA of the head commit that is being checked.
id: i64
latest_check_runs_count: i64
node_id: String
pull_requests: Vec<PullRequestMinimal>
repository: MinimalRepository
Minimal Repository
status: Option<CheckSuiteStatus>
updated_at: Option<DateTime<Utc>>
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 CheckSuiteData
impl Send for CheckSuiteData
impl Sync for CheckSuiteData
impl Unpin for CheckSuiteData
impl UnwindSafe for CheckSuiteData
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more