pub struct BankingSnapshot {
pub customers: Vec<BankingCustomer>,
pub accounts: Vec<BankAccount>,
pub transactions: Vec<BankTransaction>,
pub suspicious_count: usize,
pub scenario_count: usize,
}Expand description
Banking KYC/AML data snapshot containing all generated banking entities.
Fields§
§customers: Vec<BankingCustomer>Banking customers (retail, business, trust).
accounts: Vec<BankAccount>Bank accounts.
transactions: Vec<BankTransaction>Bank transactions with AML labels.
suspicious_count: usizeNumber of suspicious transactions.
scenario_count: usizeNumber of AML scenarios generated.
Trait Implementations§
Source§impl Clone for BankingSnapshot
impl Clone for BankingSnapshot
Source§fn clone(&self) -> BankingSnapshot
fn clone(&self) -> BankingSnapshot
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 BankingSnapshot
impl Debug for BankingSnapshot
Source§impl Default for BankingSnapshot
impl Default for BankingSnapshot
Source§fn default() -> BankingSnapshot
fn default() -> BankingSnapshot
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BankingSnapshot
impl RefUnwindSafe for BankingSnapshot
impl Send for BankingSnapshot
impl Sync for BankingSnapshot
impl Unpin for BankingSnapshot
impl UnwindSafe for BankingSnapshot
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more