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 · 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 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