pub enum RuntimeHealthStatusV1 {
Healthy,
ResourcePressure,
FailedClosed,
}Expand description
Machine-readable health state exposed by the production qualification
surface. A failed-closed runtime never reports Healthy.
Variants§
Trait Implementations§
Source§impl Clone for RuntimeHealthStatusV1
impl Clone for RuntimeHealthStatusV1
Source§fn clone(&self) -> RuntimeHealthStatusV1
fn clone(&self) -> RuntimeHealthStatusV1
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 RuntimeHealthStatusV1
Source§impl Debug for RuntimeHealthStatusV1
impl Debug for RuntimeHealthStatusV1
Source§impl<'de> Deserialize<'de> for RuntimeHealthStatusV1
impl<'de> Deserialize<'de> for RuntimeHealthStatusV1
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 Display for RuntimeHealthStatusV1
impl Display for RuntimeHealthStatusV1
impl Eq for RuntimeHealthStatusV1
Source§impl PartialEq for RuntimeHealthStatusV1
impl PartialEq for RuntimeHealthStatusV1
Source§impl Serialize for RuntimeHealthStatusV1
impl Serialize for RuntimeHealthStatusV1
impl StructuralPartialEq for RuntimeHealthStatusV1
Auto Trait Implementations§
impl Freeze for RuntimeHealthStatusV1
impl RefUnwindSafe for RuntimeHealthStatusV1
impl Send for RuntimeHealthStatusV1
impl Sync for RuntimeHealthStatusV1
impl Unpin for RuntimeHealthStatusV1
impl UnsafeUnpin for RuntimeHealthStatusV1
impl UnwindSafe for RuntimeHealthStatusV1
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more