pub enum RolloutOnFailure {
RollbackStep,
RollbackAll,
}Expand description
Failure action for a step.
Variants§
RollbackStep
Rollback only this step’s mirrors; earlier-promoted steps stay on the new version.
RollbackAll
Rollback all previously promoted steps back to the prior artifact.
Implementations§
Trait Implementations§
Source§impl Clone for RolloutOnFailure
impl Clone for RolloutOnFailure
Source§fn clone(&self) -> RolloutOnFailure
fn clone(&self) -> RolloutOnFailure
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 moreSource§impl Debug for RolloutOnFailure
impl Debug for RolloutOnFailure
Source§impl<'de> Deserialize<'de> for RolloutOnFailure
impl<'de> Deserialize<'de> for RolloutOnFailure
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 RolloutOnFailure
Source§impl PartialEq for RolloutOnFailure
impl PartialEq for RolloutOnFailure
Source§impl Serialize for RolloutOnFailure
impl Serialize for RolloutOnFailure
impl StructuralPartialEq for RolloutOnFailure
Auto Trait Implementations§
impl Freeze for RolloutOnFailure
impl RefUnwindSafe for RolloutOnFailure
impl Send for RolloutOnFailure
impl Sync for RolloutOnFailure
impl Unpin for RolloutOnFailure
impl UnsafeUnpin for RolloutOnFailure
impl UnwindSafe for RolloutOnFailure
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.