#[non_exhaustive]pub enum DeployRollbackOrder {
StopFirst,
StartFirst,
Other(String),
}Expand description
Rollback order with unsupported values retained.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
StopFirst
Stop the old task before starting the new task.
StartFirst
Start the new task before stopping the old task.
Other(String)
A retained provider-specific order.
Trait Implementations§
Source§impl Clone for DeployRollbackOrder
impl Clone for DeployRollbackOrder
Source§fn clone(&self) -> DeployRollbackOrder
fn clone(&self) -> DeployRollbackOrder
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 DeployRollbackOrder
impl Debug for DeployRollbackOrder
impl Eq for DeployRollbackOrder
Source§impl PartialEq for DeployRollbackOrder
impl PartialEq for DeployRollbackOrder
impl StructuralPartialEq for DeployRollbackOrder
Auto Trait Implementations§
impl Freeze for DeployRollbackOrder
impl RefUnwindSafe for DeployRollbackOrder
impl Send for DeployRollbackOrder
impl Sync for DeployRollbackOrder
impl Unpin for DeployRollbackOrder
impl UnsafeUnpin for DeployRollbackOrder
impl UnwindSafe for DeployRollbackOrder
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