pub struct UniqueUsernameConfiguration {
pub number_of_digits: Option<i32>,
pub separator: Option<String>,
pub strategy: Option<UniqueUsernameStrategy>,
pub enabled: Option<bool>,
}
Fields§
§number_of_digits: Option<i32>
§separator: Option<String>
§strategy: Option<UniqueUsernameStrategy>
§enabled: Option<bool>
Implementations§
Source§impl UniqueUsernameConfiguration
impl UniqueUsernameConfiguration
pub fn new() -> UniqueUsernameConfiguration
Trait Implementations§
Source§impl Clone for UniqueUsernameConfiguration
impl Clone for UniqueUsernameConfiguration
Source§fn clone(&self) -> UniqueUsernameConfiguration
fn clone(&self) -> UniqueUsernameConfiguration
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 UniqueUsernameConfiguration
impl Debug for UniqueUsernameConfiguration
Source§impl Default for UniqueUsernameConfiguration
impl Default for UniqueUsernameConfiguration
Source§fn default() -> UniqueUsernameConfiguration
fn default() -> UniqueUsernameConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UniqueUsernameConfiguration
impl<'de> Deserialize<'de> for UniqueUsernameConfiguration
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
impl StructuralPartialEq for UniqueUsernameConfiguration
Auto Trait Implementations§
impl Freeze for UniqueUsernameConfiguration
impl RefUnwindSafe for UniqueUsernameConfiguration
impl Send for UniqueUsernameConfiguration
impl Sync for UniqueUsernameConfiguration
impl Unpin for UniqueUsernameConfiguration
impl UnwindSafe for UniqueUsernameConfiguration
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