pub enum BranchingStrategy {
GitFlow,
GitHubFlow,
ConventionalCommits,
Unknown,
}Expand description
Branching strategy patterns.
Variants§
GitFlow
Git Flow branching model with feature/, release/, hotfix/ branches.
GitHubFlow
GitHub Flow with simple feature branches and main branch.
ConventionalCommits
Conventional commits with type-based branch naming.
Unknown
Unknown or mixed branching strategy.
Trait Implementations§
Source§impl Clone for BranchingStrategy
impl Clone for BranchingStrategy
Source§fn clone(&self) -> BranchingStrategy
fn clone(&self) -> BranchingStrategy
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 moreAuto Trait Implementations§
impl Freeze for BranchingStrategy
impl RefUnwindSafe for BranchingStrategy
impl Send for BranchingStrategy
impl Sync for BranchingStrategy
impl Unpin for BranchingStrategy
impl UnsafeUnpin for BranchingStrategy
impl UnwindSafe for BranchingStrategy
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