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 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 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§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