pub enum ReleaseMode {
Automatic,
External,
None,
}Expand description
The release intent’s mode.
Variants§
Automatic
release-kit drives the release: a bot maintains the request, and the landed automation tags and publishes.
External
The target releases through a process release-kit does not drive. No automation lands, and no bot-operate chapter applies.
None
Nothing releases.
Implementations§
Trait Implementations§
Source§impl Clone for ReleaseMode
impl Clone for ReleaseMode
Source§fn clone(&self) -> ReleaseMode
fn clone(&self) -> ReleaseMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReleaseMode
Source§impl Debug for ReleaseMode
impl Debug for ReleaseMode
Source§impl<'de> Deserialize<'de> for ReleaseMode
impl<'de> Deserialize<'de> for ReleaseMode
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
impl Eq for ReleaseMode
Source§impl PartialEq for ReleaseMode
impl PartialEq for ReleaseMode
Source§impl Serialize for ReleaseMode
impl Serialize for ReleaseMode
impl StructuralPartialEq for ReleaseMode
Auto Trait Implementations§
impl Freeze for ReleaseMode
impl RefUnwindSafe for ReleaseMode
impl Send for ReleaseMode
impl Sync for ReleaseMode
impl Unpin for ReleaseMode
impl UnsafeUnpin for ReleaseMode
impl UnwindSafe for ReleaseMode
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.