pub enum RuntimeCoverageRiskBand {
Low,
Medium,
High,
}Expand description
Blast-radius risk band. The current thresholds are high at >=20 static callers or >=1,000,000 traffic-weighted caller reach; medium at >=5 callers or >=50,000 weighted reach; low otherwise.
Variants§
Low
Small caller footprint.
Medium
Moderate caller footprint.
High
Wide caller footprint; changes ripple far.
Implementations§
Trait Implementations§
Source§impl Clone for RuntimeCoverageRiskBand
impl Clone for RuntimeCoverageRiskBand
impl Copy for RuntimeCoverageRiskBand
Source§impl Debug for RuntimeCoverageRiskBand
impl Debug for RuntimeCoverageRiskBand
Source§impl<'de> Deserialize<'de> for RuntimeCoverageRiskBand
impl<'de> Deserialize<'de> for RuntimeCoverageRiskBand
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 RuntimeCoverageRiskBand
impl Display for RuntimeCoverageRiskBand
impl Eq for RuntimeCoverageRiskBand
Source§impl PartialEq for RuntimeCoverageRiskBand
impl PartialEq for RuntimeCoverageRiskBand
Source§impl Serialize for RuntimeCoverageRiskBand
impl Serialize for RuntimeCoverageRiskBand
impl StructuralPartialEq for RuntimeCoverageRiskBand
Auto Trait Implementations§
impl Freeze for RuntimeCoverageRiskBand
impl RefUnwindSafe for RuntimeCoverageRiskBand
impl Send for RuntimeCoverageRiskBand
impl Sync for RuntimeCoverageRiskBand
impl Unpin for RuntimeCoverageRiskBand
impl UnsafeUnpin for RuntimeCoverageRiskBand
impl UnwindSafe for RuntimeCoverageRiskBand
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more