pub struct BankingGraphConfig {
pub include_customers: bool,
pub include_accounts: bool,
pub include_counterparties: bool,
pub include_beneficial_ownership: bool,
pub create_transaction_edges: bool,
pub min_transaction_amount: f64,
pub aggregate_parallel_edges: bool,
pub include_temporal_features: bool,
pub include_risk_features: bool,
}Expand description
Configuration for banking graph building.
Fields§
§include_customers: boolInclude customer nodes.
include_accounts: boolInclude account nodes.
include_counterparties: boolInclude counterparty nodes.
include_beneficial_ownership: boolInclude beneficial ownership edges.
create_transaction_edges: boolCreate transaction edges.
min_transaction_amount: f64Minimum transaction amount to include as edge.
aggregate_parallel_edges: boolAggregate parallel edges between same nodes.
include_temporal_features: boolInclude temporal features.
include_risk_features: boolInclude risk features.
Trait Implementations§
Source§impl Clone for BankingGraphConfig
impl Clone for BankingGraphConfig
Source§fn clone(&self) -> BankingGraphConfig
fn clone(&self) -> BankingGraphConfig
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 BankingGraphConfig
impl Debug for BankingGraphConfig
Auto Trait Implementations§
impl Freeze for BankingGraphConfig
impl RefUnwindSafe for BankingGraphConfig
impl Send for BankingGraphConfig
impl Sync for BankingGraphConfig
impl Unpin for BankingGraphConfig
impl UnwindSafe for BankingGraphConfig
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