pub struct CommitConfig {
pub keywords: Vec<String>,
pub modifiers: Vec<String>,
pub enclosures: Vec<EnclosureConfig>,
pub separator: char,
pub modifier_sequence: Sequence,
pub default_ignores: bool,
}Fields§
§keywords: Vec<String>§modifiers: Vec<String>§enclosures: Vec<EnclosureConfig>§separator: char§modifier_sequence: Sequence§default_ignores: boolSkip machine-generated headers (merges, reverts, version
bumps…); not part of the grammar, so absent from Tokens.
Trait Implementations§
Source§impl Clone for CommitConfig
impl Clone for CommitConfig
Source§fn clone(&self) -> CommitConfig
fn clone(&self) -> CommitConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CommitConfig
impl Debug for CommitConfig
Source§impl Default for CommitConfig
impl Default for CommitConfig
Source§impl<'de> Deserialize<'de> for CommitConfigwhere
CommitConfig: Default,
impl<'de> Deserialize<'de> for CommitConfigwhere
CommitConfig: Default,
Source§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
Source§impl<'i> From<&'i CommitConfig> for Tokens<'i>
impl<'i> From<&'i CommitConfig> for Tokens<'i>
Source§fn from(config: &'i CommitConfig) -> Self
fn from(config: &'i CommitConfig) -> Self
Converts to this type from the input type.
Source§impl From<&Tokens<'_>> for CommitConfig
impl From<&Tokens<'_>> for CommitConfig
Source§impl PartialEq for CommitConfig
impl PartialEq for CommitConfig
Source§fn eq(&self, other: &CommitConfig) -> bool
fn eq(&self, other: &CommitConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CommitConfig
Auto Trait Implementations§
impl Freeze for CommitConfig
impl RefUnwindSafe for CommitConfig
impl Send for CommitConfig
impl Sync for CommitConfig
impl Unpin for CommitConfig
impl UnsafeUnpin for CommitConfig
impl UnwindSafe for CommitConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> OrderedSeq<'_, T> for Twhere
T: Clone,
Source§impl<'p, T> Seq<'p, T> for Twhere
T: Clone,
impl<'p, T> Seq<'p, T> for Twhere
T: Clone,
Source§impl<T, S> SpanWrap<S> for Twhere
S: WrappingSpan<T>,
impl<T, S> SpanWrap<S> for Twhere
S: WrappingSpan<T>,
Source§fn with_span(self, span: S) -> <S as WrappingSpan<Self>>::Spanned
fn with_span(self, span: S) -> <S as WrappingSpan<Self>>::Spanned
Invokes
WrappingSpan::make_wrapped to wrap an AST node in a span.