pub struct TransactionGraphConfig {
pub include_vendors: bool,
pub include_customers: bool,
pub create_debit_credit_edges: bool,
pub include_document_nodes: bool,
pub min_edge_weight: f64,
pub aggregate_parallel_edges: bool,
}Expand description
Configuration for transaction graph building.
Fields§
§include_vendors: boolWhether to include vendor nodes.
include_customers: boolWhether to include customer nodes.
create_debit_credit_edges: boolWhether to create edges between debit and credit accounts.
include_document_nodes: boolWhether to create edges from/to document nodes.
min_edge_weight: f64Minimum edge weight to include.
aggregate_parallel_edges: boolWhether to aggregate parallel edges.
Trait Implementations§
Source§impl Clone for TransactionGraphConfig
impl Clone for TransactionGraphConfig
Source§fn clone(&self) -> TransactionGraphConfig
fn clone(&self) -> TransactionGraphConfig
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 TransactionGraphConfig
impl Debug for TransactionGraphConfig
Auto Trait Implementations§
impl Freeze for TransactionGraphConfig
impl RefUnwindSafe for TransactionGraphConfig
impl Send for TransactionGraphConfig
impl Sync for TransactionGraphConfig
impl Unpin for TransactionGraphConfig
impl UnwindSafe for TransactionGraphConfig
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