pub struct ReleaseRiskBreakdown {
pub probe_failure_ratio: f64,
pub drift_failure_ratio: f64,
pub observatory_regression_ratio: f64,
pub incident_pressure_7d: f64,
pub incident_pressure_30d: f64,
}Expand description
Component-level breakdown for a release risk score.
Fields§
§probe_failure_ratio: f64Probe failure component in [0.0, 1.0].
drift_failure_ratio: f64Drift failure component in [0.0, 1.0].
observatory_regression_ratio: f64Observatory regression component in [0.0, 1.0].
incident_pressure_7d: f64Last-7-day incident component in [0.0, 1.0].
incident_pressure_30d: f64Last-30-day incident component in [0.0, 1.0].
Trait Implementations§
Source§impl Clone for ReleaseRiskBreakdown
impl Clone for ReleaseRiskBreakdown
Source§fn clone(&self) -> ReleaseRiskBreakdown
fn clone(&self) -> ReleaseRiskBreakdown
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 ReleaseRiskBreakdown
impl Debug for ReleaseRiskBreakdown
Source§impl<'de> Deserialize<'de> for ReleaseRiskBreakdown
impl<'de> Deserialize<'de> for ReleaseRiskBreakdown
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 PartialEq for ReleaseRiskBreakdown
impl PartialEq for ReleaseRiskBreakdown
Source§impl Serialize for ReleaseRiskBreakdown
impl Serialize for ReleaseRiskBreakdown
impl StructuralPartialEq for ReleaseRiskBreakdown
Auto Trait Implementations§
impl Freeze for ReleaseRiskBreakdown
impl RefUnwindSafe for ReleaseRiskBreakdown
impl Send for ReleaseRiskBreakdown
impl Sync for ReleaseRiskBreakdown
impl Unpin for ReleaseRiskBreakdown
impl UnsafeUnpin for ReleaseRiskBreakdown
impl UnwindSafe for ReleaseRiskBreakdown
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