pub struct BankingData {
pub customers: Vec<BankingCustomer>,
pub accounts: Vec<BankAccount>,
pub transactions: Vec<BankTransaction>,
pub counterparties: CounterpartyPool,
pub scenarios: Vec<AmlScenario>,
pub transaction_labels: Vec<TransactionLabel>,
pub customer_labels: Vec<CustomerLabel>,
pub account_labels: Vec<AccountLabel>,
pub relationship_labels: Vec<RelationshipLabel>,
pub narratives: Vec<ExportedNarrative>,
pub stats: GenerationStats,
}Expand description
Generated banking data result.
Fields§
§customers: Vec<BankingCustomer>Generated customers
accounts: Vec<BankAccount>Generated accounts
transactions: Vec<BankTransaction>Generated transactions
counterparties: CounterpartyPoolCounterparty pool
scenarios: Vec<AmlScenario>AML scenarios
transaction_labels: Vec<TransactionLabel>Transaction labels
customer_labels: Vec<CustomerLabel>Customer labels
account_labels: Vec<AccountLabel>Account labels
relationship_labels: Vec<RelationshipLabel>Relationship labels
narratives: Vec<ExportedNarrative>Case narratives
stats: GenerationStatsGeneration statistics
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BankingData
impl RefUnwindSafe for BankingData
impl Send for BankingData
impl Sync for BankingData
impl Unpin for BankingData
impl UnwindSafe for BankingData
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