[−][src]Trait git_checks::Check
Interface for checks which run for each commit.
Required methods
fn name(&self) -> &str
The name of the check.
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult>
Run the check.
Implementors
impl Check for BadCommits[src]
impl Check for BadCommitsfn name(&self) -> &str | [src] |
fn check(&self, _: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for CheckWhitespace[src]
impl Check for CheckWhitespacefn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for CommitSubject[src]
impl Check for CommitSubjectfn name(&self) -> &str | [src] |
fn check(&self, _: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for RejectMerges[src]
impl Check for RejectMergesfn name(&self) -> &str | [src] |
fn check(&self, _: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for RejectSeparateRoot[src]
impl Check for RejectSeparateRootfn name(&self) -> &str | [src] |
fn check(&self, _: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for SubmoduleAvailable[src]
impl Check for SubmoduleAvailablefn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for SubmoduleRewind[src]
impl Check for SubmoduleRewindfn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for SubmoduleWatch[src]
impl Check for SubmoduleWatchfn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for ThirdParty[src]
impl Check for ThirdPartyfn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl Check for ValidName[src]
impl Check for ValidNamefn name(&self) -> &str | [src] |
fn check(&self, _: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |
impl<T> Check for T where
T: ContentCheck, [src]
impl<T> Check for T where
T: ContentCheck, fn name(&self) -> &str | [src] |
fn check(&self, ctx: &CheckGitContext, commit: &Commit) -> Result<CheckResult> | [src] |