pub struct BankingConfig {
pub enabled: bool,
pub population: PopulationConfig,
pub products: ProductConfig,
pub compliance: ComplianceConfig,
pub typologies: TypologyConfig,
pub spoofing: SpoofingConfig,
pub output: BankingOutputConfig,
}Expand description
Configuration for banking data generation.
Fields§
§enabled: boolWhether banking generation is enabled
population: PopulationConfigPopulation configuration
products: ProductConfigProduct configuration
compliance: ComplianceConfigCompliance configuration
typologies: TypologyConfigAML typology configuration
spoofing: SpoofingConfigSpoofing (adversarial) configuration
output: BankingOutputConfigOutput configuration
Implementations§
Trait Implementations§
Source§impl Clone for BankingConfig
impl Clone for BankingConfig
Source§fn clone(&self) -> BankingConfig
fn clone(&self) -> BankingConfig
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 BankingConfig
impl Debug for BankingConfig
Source§impl Default for BankingConfig
impl Default for BankingConfig
Source§impl<'de> Deserialize<'de> for BankingConfig
impl<'de> Deserialize<'de> for BankingConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BankingConfig
impl RefUnwindSafe for BankingConfig
impl Send for BankingConfig
impl Sync for BankingConfig
impl Unpin for BankingConfig
impl UnwindSafe for BankingConfig
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