pub struct ReleasePlan {
pub current_version: Option<Version>,
pub next_version: Version,
pub bump: BumpLevel,
pub commits: Vec<ConventionalCommit>,
pub tag_name: String,
}Expand description
The computed plan for a release, before execution.
Fields§
§current_version: Option<Version>§next_version: Version§bump: BumpLevel§commits: Vec<ConventionalCommit>§tag_name: StringTrait Implementations§
Source§impl Debug for ReleasePlan
impl Debug for ReleasePlan
Auto Trait Implementations§
impl Freeze for ReleasePlan
impl RefUnwindSafe for ReleasePlan
impl Send for ReleasePlan
impl Sync for ReleasePlan
impl Unpin for ReleasePlan
impl UnwindSafe for ReleasePlan
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