pub enum ReadinessState {
Healthy,
Degraded,
Unhealthy,
NotImplemented,
}Expand description
The state of one capability (DESIGN § Readiness Matrix).
NotImplemented is this gear’s addition to the matrix’s three, and it is
the honest answer for a row the matrix specifies and this iteration does
not ship: reporting such a component Healthy would be a lie an operator
acts on, and omitting it would hide a capability they are entitled to ask
about.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ReadinessState
impl Clone for ReadinessState
impl Copy for ReadinessState
Source§impl Debug for ReadinessState
impl Debug for ReadinessState
Source§impl Display for ReadinessState
impl Display for ReadinessState
impl Eq for ReadinessState
Source§impl FromStr for ReadinessState
impl FromStr for ReadinessState
Source§impl PartialEq for ReadinessState
impl PartialEq for ReadinessState
impl StructuralPartialEq for ReadinessState
Auto Trait Implementations§
impl Freeze for ReadinessState
impl RefUnwindSafe for ReadinessState
impl Send for ReadinessState
impl Sync for ReadinessState
impl Unpin for ReadinessState
impl UnsafeUnpin for ReadinessState
impl UnwindSafe for ReadinessState
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.