pub struct RelationshipFeatureConfig {
pub new_relationship_days: i64,
pub reference_date: NaiveDate,
pub high_risk_threshold: f64,
pub weight_by_amount: bool,
pub min_transactions: usize,
}Expand description
Configuration for relationship feature computation.
Fields§
§new_relationship_days: i64Number of days to consider a relationship “new”.
reference_date: NaiveDateReference date for age calculations.
high_risk_threshold: f64Threshold for high-risk counterparty classification.
weight_by_amount: boolWhether to weight features by transaction amount.
min_transactions: usizeMinimum number of transactions for meaningful features.
Trait Implementations§
Source§impl Clone for RelationshipFeatureConfig
impl Clone for RelationshipFeatureConfig
Source§fn clone(&self) -> RelationshipFeatureConfig
fn clone(&self) -> RelationshipFeatureConfig
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 RelationshipFeatureConfig
impl Debug for RelationshipFeatureConfig
Auto Trait Implementations§
impl Freeze for RelationshipFeatureConfig
impl RefUnwindSafe for RelationshipFeatureConfig
impl Send for RelationshipFeatureConfig
impl Sync for RelationshipFeatureConfig
impl Unpin for RelationshipFeatureConfig
impl UnsafeUnpin for RelationshipFeatureConfig
impl UnwindSafe for RelationshipFeatureConfig
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.