pub struct ReleaseModel {
pub enabled: bool,
pub source_branch: String,
pub target_branch: String,
pub branch_format: String,
pub hotfix_pattern: String,
pub validation: ReleaseValidationModel,
pub finish: ReleaseFinishModel,
}Fields§
§enabled: bool§source_branch: String§target_branch: String§branch_format: String§hotfix_pattern: String§validation: ReleaseValidationModel§finish: ReleaseFinishModelImplementations§
Source§impl ReleaseModel
impl ReleaseModel
pub fn from_config(config: &ResolvedConfig) -> Self
Trait Implementations§
Source§impl Clone for ReleaseModel
impl Clone for ReleaseModel
Source§fn clone(&self) -> ReleaseModel
fn clone(&self) -> ReleaseModel
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 ReleaseModel
impl Debug for ReleaseModel
Auto Trait Implementations§
impl Freeze for ReleaseModel
impl RefUnwindSafe for ReleaseModel
impl Send for ReleaseModel
impl Sync for ReleaseModel
impl Unpin for ReleaseModel
impl UnsafeUnpin for ReleaseModel
impl UnwindSafe for ReleaseModel
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