pub struct GitFlowConfig {
pub main: String,
pub develop: String,
pub feature_prefix: String,
}Expand description
The fixed git-flow branch names used by the current pipeline.
Kept as a struct (rather than bare constants) so the modules that build
branch names — git, ship, agent-result evaluation — can take a single value
and stay readable. default() is the only constructor.
Fields§
§main: StringMain/production branch name.
develop: StringDevelopment/integration branch name.
feature_prefix: StringPrefix for feature branches.
Trait Implementations§
Source§impl Clone for GitFlowConfig
impl Clone for GitFlowConfig
Source§fn clone(&self) -> GitFlowConfig
fn clone(&self) -> GitFlowConfig
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 GitFlowConfig
impl Debug for GitFlowConfig
Source§impl Default for GitFlowConfig
impl Default for GitFlowConfig
impl Eq for GitFlowConfig
Source§impl PartialEq for GitFlowConfig
impl PartialEq for GitFlowConfig
impl StructuralPartialEq for GitFlowConfig
Auto Trait Implementations§
impl Freeze for GitFlowConfig
impl RefUnwindSafe for GitFlowConfig
impl Send for GitFlowConfig
impl Sync for GitFlowConfig
impl Unpin for GitFlowConfig
impl UnsafeUnpin for GitFlowConfig
impl UnwindSafe for GitFlowConfig
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