pub struct PackageReleaseConfig {
pub prerelease: Option<PrereleaseSpec>,
pub graduate_zero: bool,
}Expand description
Per-package release configuration from merged CLI + TOML sources.
Fields§
§prerelease: Option<PrereleaseSpec>Prerelease tag for this package (e.g., “alpha”, “beta”)
graduate_zero: boolWhether to graduate this 0.x package to 1.0.0
Trait Implementations§
Source§impl Clone for PackageReleaseConfig
impl Clone for PackageReleaseConfig
Source§fn clone(&self) -> PackageReleaseConfig
fn clone(&self) -> PackageReleaseConfig
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 PackageReleaseConfig
impl Debug for PackageReleaseConfig
Source§impl Default for PackageReleaseConfig
impl Default for PackageReleaseConfig
Source§fn default() -> PackageReleaseConfig
fn default() -> PackageReleaseConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PackageReleaseConfig
impl RefUnwindSafe for PackageReleaseConfig
impl Send for PackageReleaseConfig
impl Sync for PackageReleaseConfig
impl Unpin for PackageReleaseConfig
impl UnsafeUnpin for PackageReleaseConfig
impl UnwindSafe for PackageReleaseConfig
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