pub struct NamesConfig {
pub cultures: Vec<CultureConfig>,
pub email_domains: Vec<String>,
pub username_patterns: Vec<String>,
}Fields§
§cultures: Vec<CultureConfig>§email_domains: Vec<String>§username_patterns: Vec<String>Trait Implementations§
Source§impl Clone for NamesConfig
impl Clone for NamesConfig
Source§fn clone(&self) -> NamesConfig
fn clone(&self) -> NamesConfig
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 NamesConfig
impl Debug for NamesConfig
Source§impl Default for NamesConfig
impl Default for NamesConfig
Source§fn default() -> NamesConfig
fn default() -> NamesConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NamesConfig
impl<'de> Deserialize<'de> for NamesConfig
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 NamesConfig
impl RefUnwindSafe for NamesConfig
impl Send for NamesConfig
impl Sync for NamesConfig
impl Unpin for NamesConfig
impl UnsafeUnpin for NamesConfig
impl UnwindSafe for NamesConfig
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