Enum mit_commit_message_lints::lints::Lint [−][src]
pub enum Lint { DuplicatedTrailers, PivotalTrackerIdMissing, JiraIssueKeyMissing, GitHubIdMissing, SubjectNotSeparateFromBody, SubjectLongerThan72Characters, SubjectNotCapitalized, SubjectEndsWithPeriod, BodyWiderThan72Characters, NotConventionalCommit, NotEmojiLog, }
The lints that are supported
Variants
Implementations
impl Lint
[src]
impl Lint
[src]pub fn iterator() -> impl Iterator<Item = Lint>
[src]
#[must_use]pub fn enabled_by_default(self) -> bool
[src]
#[must_use]
pub fn enabled_by_default(self) -> bool#[must_use]pub fn config_key(self) -> String
[src]
#[must_use]
pub fn config_key(self) -> String#[must_use]pub fn lint(self, commit_message: &CommitMessage) -> Option<Problem>
[src]
#[must_use]
pub fn lint(self, commit_message: &CommitMessage) -> Option<Problem>pub fn from_names(names: Vec<&str>) -> Result<Vec<Lint>, Error>
[src]
Trait Implementations
impl PartialOrd<Lint> for Lint
[src]
impl PartialOrd<Lint> for Lint
[src]impl StructuralEq for Lint
[src]
impl StructuralEq for Lint
[src]impl StructuralPartialEq for Lint
[src]
impl StructuralPartialEq for Lint
[src]Auto Trait Implementations
impl RefUnwindSafe for Lint
impl RefUnwindSafe for Lint
impl UnwindSafe for Lint
impl UnwindSafe for Lint