pub enum WorkloadFailureDisposition {
Unavailable,
RecoveryRequired,
Unknown,
}Expand description
Freezer failure dispositions; unknown future values never authorize a fallback.
Variants§
No freezer exists and no freeze was attempted.
RecoveryRequired
The caller must obtain a confirmed thaw before treating the workload as running.
Unknown
Unrecognized additional information from a newer agent.
Trait Implementations§
Source§impl Clone for WorkloadFailureDisposition
impl Clone for WorkloadFailureDisposition
Source§fn clone(&self) -> WorkloadFailureDisposition
fn clone(&self) -> WorkloadFailureDisposition
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 WorkloadFailureDisposition
Source§impl Debug for WorkloadFailureDisposition
impl Debug for WorkloadFailureDisposition
Source§impl<'de> Deserialize<'de> for WorkloadFailureDisposition
impl<'de> Deserialize<'de> for WorkloadFailureDisposition
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 WorkloadFailureDisposition
impl StructuralPartialEq for WorkloadFailureDisposition
Auto Trait Implementations§
impl Freeze for WorkloadFailureDisposition
impl RefUnwindSafe for WorkloadFailureDisposition
impl Send for WorkloadFailureDisposition
impl Sync for WorkloadFailureDisposition
impl Unpin for WorkloadFailureDisposition
impl UnsafeUnpin for WorkloadFailureDisposition
impl UnwindSafe for WorkloadFailureDisposition
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