pub struct EcommercePersonaTemplate;Expand description
E-commerce persona template
Generates traits for e-commerce personas including customer segments, purchase history patterns, product preferences, and shipping preferences.
Implementations§
Trait Implementations§
Source§impl Default for EcommercePersonaTemplate
impl Default for EcommercePersonaTemplate
Source§impl PersonaTemplate for EcommercePersonaTemplate
impl PersonaTemplate for EcommercePersonaTemplate
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 EcommercePersonaTemplate
impl RefUnwindSafe for EcommercePersonaTemplate
impl Send for EcommercePersonaTemplate
impl Sync for EcommercePersonaTemplate
impl Unpin for EcommercePersonaTemplate
impl UnwindSafe for EcommercePersonaTemplate
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