pub struct BranchAnalyzer;Expand description
Branch naming pattern analyzer.
Implementations§
Source§impl BranchAnalyzer
impl BranchAnalyzer
Sourcepub fn analyze(branch_name: &str) -> Result<BranchContext>
pub fn analyze(branch_name: &str) -> Result<BranchContext>
Analyzes a branch name and extracts context information.
Sourcepub fn analyze_branching_strategy(branches: &[String]) -> BranchingStrategy
pub fn analyze_branching_strategy(branches: &[String]) -> BranchingStrategy
Analyzes multiple branch names to understand the branching strategy.
Auto Trait Implementations§
impl Freeze for BranchAnalyzer
impl RefUnwindSafe for BranchAnalyzer
impl Send for BranchAnalyzer
impl Sync for BranchAnalyzer
impl Unpin for BranchAnalyzer
impl UnsafeUnpin for BranchAnalyzer
impl UnwindSafe for BranchAnalyzer
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