pub struct FinancePersonaTemplate;Expand description
Finance persona template
Generates traits for financial personas including account types, spending patterns, transaction frequency, and currency preferences.
Implementations§
Trait Implementations§
Source§impl Default for FinancePersonaTemplate
impl Default for FinancePersonaTemplate
Source§impl PersonaTemplate for FinancePersonaTemplate
impl PersonaTemplate for FinancePersonaTemplate
Source§fn generate_traits(&self, seed: u64) -> HashMap<String, String>
fn generate_traits(&self, seed: u64) -> HashMap<String, String>
Generate traits for a persona based on its seed
Source§fn generate_backstory(&self, persona: &PersonaProfile) -> Result<Option<String>>
fn generate_backstory(&self, persona: &PersonaProfile) -> Result<Option<String>>
Generate a backstory for a persona based on its traits Read more
Auto Trait Implementations§
impl Freeze for FinancePersonaTemplate
impl RefUnwindSafe for FinancePersonaTemplate
impl Send for FinancePersonaTemplate
impl Sync for FinancePersonaTemplate
impl Unpin for FinancePersonaTemplate
impl UnwindSafe for FinancePersonaTemplate
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