pub struct LifecycleThresholds {
pub min_phase_diversity: usize,
pub min_progression_rate: f64,
pub min_event_driven_rate: f64,
pub max_stuck_new_rate: f64,
}Fields§
§min_phase_diversity: usizeMinimum number of distinct phases that should be represented
min_progression_rate: f64Minimum fraction of accounts that moved beyond New
min_event_driven_rate: f64Minimum fraction of transitions that are event-driven
max_stuck_new_rate: f64Maximum fraction of accounts stuck in New despite age > 180 days
Trait Implementations§
Source§impl Clone for LifecycleThresholds
impl Clone for LifecycleThresholds
Source§fn clone(&self) -> LifecycleThresholds
fn clone(&self) -> LifecycleThresholds
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 LifecycleThresholds
impl Debug for LifecycleThresholds
Source§impl Default for LifecycleThresholds
impl Default for LifecycleThresholds
Source§impl<'de> Deserialize<'de> for LifecycleThresholds
impl<'de> Deserialize<'de> for LifecycleThresholds
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
Auto Trait Implementations§
impl Freeze for LifecycleThresholds
impl RefUnwindSafe for LifecycleThresholds
impl Send for LifecycleThresholds
impl Sync for LifecycleThresholds
impl Unpin for LifecycleThresholds
impl UnsafeUnpin for LifecycleThresholds
impl UnwindSafe for LifecycleThresholds
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<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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.