pub enum RestartPolicyCondition {
None,
OnFailure,
Any,
}Expand description
The condition that should trigger a restart.
Variants§
None
Containers are not automatically restarted regardless of the exit status.
OnFailure
The container is restarted if it exits due to an error, which manifests as a non-zero exit code.
Any
(default) Containers are restarted regardless of the exit status.
Trait Implementations§
Source§impl Clone for RestartPolicyCondition
impl Clone for RestartPolicyCondition
Source§fn clone(&self) -> RestartPolicyCondition
fn clone(&self) -> RestartPolicyCondition
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 RestartPolicyCondition
impl Debug for RestartPolicyCondition
Source§impl<'de> Deserialize<'de> for RestartPolicyCondition
impl<'de> Deserialize<'de> for RestartPolicyCondition
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 RestartPolicyCondition
impl PartialEq for RestartPolicyCondition
Source§impl Serialize for RestartPolicyCondition
impl Serialize for RestartPolicyCondition
impl Eq for RestartPolicyCondition
impl StructuralPartialEq for RestartPolicyCondition
Auto Trait Implementations§
impl Freeze for RestartPolicyCondition
impl RefUnwindSafe for RestartPolicyCondition
impl Send for RestartPolicyCondition
impl Sync for RestartPolicyCondition
impl Unpin for RestartPolicyCondition
impl UnsafeUnpin for RestartPolicyCondition
impl UnwindSafe for RestartPolicyCondition
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<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.