pub struct CreateCheckRun<'a> { /* private fields */ }
Expand description
Create a check run
Creates a new check run for a specific commit in a repository. The GitHub App must have the
checks:write
permission to create check runs.
In a check suite, GitHub limits the number of check runs with the same name to 1000. Once these check runs exceed 1000, GitHub will start to automatically delete older check runs.
https://docs.github.com/en/rest/checks/runs#create-a-check-run
Implementations§
Source§impl<'a> CreateCheckRun<'a>
impl<'a> CreateCheckRun<'a>
Sourcepub fn new(
github_client: &'a GitHubClient,
owner: &'a Login,
repository: &'a RepositoryName,
check_run_input: &'a CreateCheckRunArgs,
) -> Self
pub fn new( github_client: &'a GitHubClient, owner: &'a Login, repository: &'a RepositoryName, check_run_input: &'a CreateCheckRunArgs, ) -> Self
Initializes the task
Trait Implementations§
Source§impl<'a> Clone for CreateCheckRun<'a>
impl<'a> Clone for CreateCheckRun<'a>
Source§fn clone(&self) -> CreateCheckRun<'a>
fn clone(&self) -> CreateCheckRun<'a>
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<'a> Debug for CreateCheckRun<'a>
impl<'a> Debug for CreateCheckRun<'a>
impl<'a> Copy for CreateCheckRun<'a>
Auto Trait Implementations§
impl<'a> Freeze for CreateCheckRun<'a>
impl<'a> !RefUnwindSafe for CreateCheckRun<'a>
impl<'a> Send for CreateCheckRun<'a>
impl<'a> Sync for CreateCheckRun<'a>
impl<'a> Unpin for CreateCheckRun<'a>
impl<'a> !UnwindSafe for CreateCheckRun<'a>
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