pub enum UsernameNormalization {
Default,
Disabled,
Custom(Arc<UsernameNormalizer>),
}Expand description
Input normalization for one username field.
Variants§
Default
Lowercase usernames and preserve display usernames.
Disabled
Preserve the supplied field exactly.
Custom(Arc<UsernameNormalizer>)
Run a synchronous, fallible application callback.
Trait Implementations§
Source§impl Clone for UsernameNormalization
impl Clone for UsernameNormalization
Auto Trait Implementations§
impl !RefUnwindSafe for UsernameNormalization
impl !UnwindSafe for UsernameNormalization
impl Freeze for UsernameNormalization
impl Send for UsernameNormalization
impl Sync for UsernameNormalization
impl Unpin for UsernameNormalization
impl UnsafeUnpin for UsernameNormalization
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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