pub struct EmbezzlementSchemeConfig {
pub probability: f64,
pub testing_stage: SchemeStageConfig,
pub escalation_stage: SchemeStageConfig,
pub acceleration_stage: SchemeStageConfig,
pub desperation_stage: SchemeStageConfig,
}Expand description
Embezzlement scheme configuration.
Fields§
§probability: f64Probability of starting an embezzlement scheme per perpetrator per year.
testing_stage: SchemeStageConfigTesting stage configuration.
escalation_stage: SchemeStageConfigEscalation stage configuration.
acceleration_stage: SchemeStageConfigAcceleration stage configuration.
desperation_stage: SchemeStageConfigDesperation stage configuration.
Trait Implementations§
Source§impl Clone for EmbezzlementSchemeConfig
impl Clone for EmbezzlementSchemeConfig
Source§fn clone(&self) -> EmbezzlementSchemeConfig
fn clone(&self) -> EmbezzlementSchemeConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EmbezzlementSchemeConfig
impl Debug for EmbezzlementSchemeConfig
Source§impl Default for EmbezzlementSchemeConfig
impl Default for EmbezzlementSchemeConfig
Source§impl<'de> Deserialize<'de> for EmbezzlementSchemeConfig
impl<'de> Deserialize<'de> for EmbezzlementSchemeConfig
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 EmbezzlementSchemeConfig
impl RefUnwindSafe for EmbezzlementSchemeConfig
impl Send for EmbezzlementSchemeConfig
impl Sync for EmbezzlementSchemeConfig
impl Unpin for EmbezzlementSchemeConfig
impl UnsafeUnpin for EmbezzlementSchemeConfig
impl UnwindSafe for EmbezzlementSchemeConfig
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<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.