pub struct BumpOutput {
pub workspace: String,
pub previous_version: String,
pub new_version: String,
pub changed: bool,
pub files_modified: Vec<String>,
pub commit_hash: Option<String>,
pub tag_created: bool,
pub dry_run: bool,
}Expand description
Bump output.
Fields§
§workspace: StringWorkspace name.
previous_version: StringPrevious version.
new_version: StringNew version.
changed: boolWhether any files would change.
files_modified: Vec<String>Modified files.
commit_hash: Option<String>Commit hash if created.
tag_created: boolWhether a tag was created.
dry_run: boolDry-run flag.
Trait Implementations§
Source§impl Clone for BumpOutput
impl Clone for BumpOutput
Source§fn clone(&self) -> BumpOutput
fn clone(&self) -> BumpOutput
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 BumpOutput
impl Debug for BumpOutput
Auto Trait Implementations§
impl Freeze for BumpOutput
impl RefUnwindSafe for BumpOutput
impl Send for BumpOutput
impl Sync for BumpOutput
impl Unpin for BumpOutput
impl UnsafeUnpin for BumpOutput
impl UnwindSafe for BumpOutput
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