pub enum ReleaseRiskLevel {
Low,
Guarded,
Elevated,
Critical,
}Expand description
Release risk level derived from a normalized risk score.
Variants§
Low
Risk is low enough for routine rollout.
Guarded
Risk is noticeable and should be watched closely.
Elevated
Risk is high enough to require rollout caution.
Critical
Risk is severe and should block rollout.
Trait Implementations§
Source§impl Clone for ReleaseRiskLevel
impl Clone for ReleaseRiskLevel
Source§fn clone(&self) -> ReleaseRiskLevel
fn clone(&self) -> ReleaseRiskLevel
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 ReleaseRiskLevel
impl Debug for ReleaseRiskLevel
Source§impl<'de> Deserialize<'de> for ReleaseRiskLevel
impl<'de> Deserialize<'de> for ReleaseRiskLevel
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 Ord for ReleaseRiskLevel
impl Ord for ReleaseRiskLevel
Source§fn cmp(&self, other: &ReleaseRiskLevel) -> Ordering
fn cmp(&self, other: &ReleaseRiskLevel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ReleaseRiskLevel
impl PartialEq for ReleaseRiskLevel
Source§impl PartialOrd for ReleaseRiskLevel
impl PartialOrd for ReleaseRiskLevel
Source§impl Serialize for ReleaseRiskLevel
impl Serialize for ReleaseRiskLevel
impl Copy for ReleaseRiskLevel
impl Eq for ReleaseRiskLevel
impl StructuralPartialEq for ReleaseRiskLevel
Auto Trait Implementations§
impl Freeze for ReleaseRiskLevel
impl RefUnwindSafe for ReleaseRiskLevel
impl Send for ReleaseRiskLevel
impl Sync for ReleaseRiskLevel
impl Unpin for ReleaseRiskLevel
impl UnsafeUnpin for ReleaseRiskLevel
impl UnwindSafe for ReleaseRiskLevel
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§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.§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