Struct workspace_node_tools::bumps::BumpOptions
source · pub struct BumpOptions {
pub changes: Vec<Change>,
pub since: Option<String>,
pub release_as: Option<Bump>,
pub fetch_all: Option<bool>,
pub fetch_tags: Option<bool>,
pub sync_deps: Option<bool>,
pub push: Option<bool>,
pub cwd: Option<String>,
}Expand description
Struct representing the options for the bump operation.
Fields§
§changes: Vec<Change>§since: Option<String>§release_as: Option<Bump>§fetch_all: Option<bool>§sync_deps: Option<bool>§push: Option<bool>§cwd: Option<String>Trait Implementations§
source§impl Clone for BumpOptions
impl Clone for BumpOptions
source§fn clone(&self) -> BumpOptions
fn clone(&self) -> BumpOptions
Returns a copy 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 BumpOptions
impl Debug for BumpOptions
source§impl<'de> Deserialize<'de> for BumpOptions
impl<'de> Deserialize<'de> for BumpOptions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for BumpOptions
impl PartialEq for BumpOptions
source§impl Serialize for BumpOptions
impl Serialize for BumpOptions
impl StructuralPartialEq for BumpOptions
Auto Trait Implementations§
impl Freeze for BumpOptions
impl RefUnwindSafe for BumpOptions
impl Send for BumpOptions
impl Sync for BumpOptions
impl Unpin for BumpOptions
impl UnwindSafe for BumpOptions
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more