pub enum StartupPhaseFailurePolicy {
Required,
Optional,
}Expand description
Failure policy for one startup phase.
Variants§
Required
A failure aborts startup and stops later phases.
Optional
A failure is recorded and startup continues.
Trait Implementations§
Source§impl Clone for StartupPhaseFailurePolicy
impl Clone for StartupPhaseFailurePolicy
Source§fn clone(&self) -> StartupPhaseFailurePolicy
fn clone(&self) -> StartupPhaseFailurePolicy
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 StartupPhaseFailurePolicy
impl Debug for StartupPhaseFailurePolicy
Source§impl PartialEq for StartupPhaseFailurePolicy
impl PartialEq for StartupPhaseFailurePolicy
Source§fn eq(&self, other: &StartupPhaseFailurePolicy) -> bool
fn eq(&self, other: &StartupPhaseFailurePolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for StartupPhaseFailurePolicy
impl Eq for StartupPhaseFailurePolicy
impl StructuralPartialEq for StartupPhaseFailurePolicy
Auto Trait Implementations§
impl Freeze for StartupPhaseFailurePolicy
impl RefUnwindSafe for StartupPhaseFailurePolicy
impl Send for StartupPhaseFailurePolicy
impl Sync for StartupPhaseFailurePolicy
impl Unpin for StartupPhaseFailurePolicy
impl UnsafeUnpin for StartupPhaseFailurePolicy
impl UnwindSafe for StartupPhaseFailurePolicy
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.