Struct mit_commit_message_lints::lints::Lints [−][src]
pub struct Lints { /* fields omitted */ }
Implementations
impl Lints
[src]
impl Lints
[src]#[must_use]pub fn new(lints: BTreeSet<Lint>) -> Lints
[src]
#[must_use]
pub fn new(lints: BTreeSet<Lint>) -> Lints#[must_use]pub fn available() -> &'static Lints
[src]
#[must_use]
pub fn available() -> &'static Lints#[must_use]pub fn names(self) -> Vec<&'static str>
[src]
#[must_use]
pub fn names(self) -> Vec<&'static str>#[must_use]pub fn config_keys(self) -> Vec<String>
[src]
#[must_use]
pub fn config_keys(self) -> Vec<String>pub fn get_from_toml_or_else_vcs(
config: &str,
vcs: &mut dyn Vcs
) -> Result<Lints, Error>
[src]
config: &str,
vcs: &mut dyn Vcs
) -> Result<Lints, Error>
Errors
If we fail to parse the toml
Panics
Will panic if the lint prefix isn’t delimited by dots. This should never happen as it’s a constant
pub fn try_from_vcs(config: &mut dyn Vcs) -> Result<Lints, Error>
[src]
#[must_use]pub fn merge(&self, other: &Lints) -> Lints
[src]
#[must_use]
pub fn merge(&self, other: &Lints) -> Lints#[must_use]pub fn subtract(&self, other: &Lints) -> Lints
[src]
#[must_use]
pub fn subtract(&self, other: &Lints) -> LintsTrait Implementations
impl IntoIterator for Lints
[src]
impl IntoIterator for Lints
[src]impl StructuralEq for Lints
[src]
impl StructuralEq for Lints
[src]impl StructuralPartialEq for Lints
[src]
impl StructuralPartialEq for Lints
[src]Auto Trait Implementations
impl RefUnwindSafe for Lints
impl RefUnwindSafe for Lints
impl UnwindSafe for Lints
impl UnwindSafe for Lints