pub struct NameTemplateConfig {
pub culture_distribution: CultureDistribution,
pub email_domain: String,
pub generate_realistic_names: bool,
}Expand description
Name template configuration.
Fields§
§culture_distribution: CultureDistributionDistribution of name cultures
email_domain: StringEmail domain for generated users
generate_realistic_names: boolGenerate realistic display names
Trait Implementations§
Source§impl Clone for NameTemplateConfig
impl Clone for NameTemplateConfig
Source§fn clone(&self) -> NameTemplateConfig
fn clone(&self) -> NameTemplateConfig
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 NameTemplateConfig
impl Debug for NameTemplateConfig
Source§impl Default for NameTemplateConfig
impl Default for NameTemplateConfig
Source§impl<'de> Deserialize<'de> for NameTemplateConfig
impl<'de> Deserialize<'de> for NameTemplateConfig
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 NameTemplateConfig
impl RefUnwindSafe for NameTemplateConfig
impl Send for NameTemplateConfig
impl Sync for NameTemplateConfig
impl Unpin for NameTemplateConfig
impl UnwindSafe for NameTemplateConfig
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