Struct git_cliff_core::config::GitConfig [−][src]
pub struct GitConfig {
pub conventional_commits: bool,
pub commit_parsers: Option<Vec<CommitParser>>,
pub filter_commits: Option<bool>,
pub tag_pattern: Option<String>,
pub skip_tags: Option<Regex>,
}
Expand description
Git configuration
Fields
conventional_commits: bool
Whether to enable conventional commits.
commit_parsers: Option<Vec<CommitParser>>
Git commit parsers.
filter_commits: Option<bool>
Whether to filter out commits.
tag_pattern: Option<String>
Blob pattern for git tags.
Regex to skip matched tags.
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 GitConfig
impl UnwindSafe for GitConfig
Blanket Implementations
Mutably borrows from an owned value. Read more