pub enum SquashMergeCommitTitle {
PrTitle,
CommitOrPrTitle,
}
Expand description
The default value for a squash merge commit title: - PR_TITLE
- default to the pull request’s title. - COMMIT_OR_PR_TITLE
- default to the commit’s title (if only one commit) or the pull request’s title (when more than one commit).
Variants§
Trait Implementations§
Source§impl Clone for SquashMergeCommitTitle
impl Clone for SquashMergeCommitTitle
Source§fn clone(&self) -> SquashMergeCommitTitle
fn clone(&self) -> SquashMergeCommitTitle
Returns a duplicate of the value. Read more
1.0.0 · 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 SquashMergeCommitTitle
impl Debug for SquashMergeCommitTitle
Source§impl Default for SquashMergeCommitTitle
impl Default for SquashMergeCommitTitle
Source§fn default() -> SquashMergeCommitTitle
fn default() -> SquashMergeCommitTitle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SquashMergeCommitTitle
impl<'de> Deserialize<'de> for SquashMergeCommitTitle
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 Hash for SquashMergeCommitTitle
impl Hash for SquashMergeCommitTitle
Source§impl Ord for SquashMergeCommitTitle
impl Ord for SquashMergeCommitTitle
Source§fn cmp(&self, other: &SquashMergeCommitTitle) -> Ordering
fn cmp(&self, other: &SquashMergeCommitTitle) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SquashMergeCommitTitle
impl PartialEq for SquashMergeCommitTitle
Source§impl PartialOrd for SquashMergeCommitTitle
impl PartialOrd for SquashMergeCommitTitle
Source§impl Serialize for SquashMergeCommitTitle
impl Serialize for SquashMergeCommitTitle
impl Copy for SquashMergeCommitTitle
impl Eq for SquashMergeCommitTitle
impl StructuralPartialEq for SquashMergeCommitTitle
Auto Trait Implementations§
impl Freeze for SquashMergeCommitTitle
impl RefUnwindSafe for SquashMergeCommitTitle
impl Send for SquashMergeCommitTitle
impl Sync for SquashMergeCommitTitle
impl Unpin for SquashMergeCommitTitle
impl UnwindSafe for SquashMergeCommitTitle
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.