pub struct VersionUpdateStep {
pub project: String,
pub new_version: String,
pub dependents: Vec<String>,
pub is_breaking: bool,
}Expand description
A single step in a version update plan
Fields§
§project: StringProject to update
new_version: StringNew version to apply
dependents: Vec<String>Projects that depend on this project
is_breaking: boolWhether this is a breaking change
Trait Implementations§
Source§impl Clone for VersionUpdateStep
impl Clone for VersionUpdateStep
Source§fn clone(&self) -> VersionUpdateStep
fn clone(&self) -> VersionUpdateStep
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 moreAuto Trait Implementations§
impl Freeze for VersionUpdateStep
impl RefUnwindSafe for VersionUpdateStep
impl Send for VersionUpdateStep
impl Sync for VersionUpdateStep
impl Unpin for VersionUpdateStep
impl UnwindSafe for VersionUpdateStep
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