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 (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 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 UnsafeUnpin 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
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.