pub enum UsernameNormalization {
Lowercase,
Preserve,
Custom(Arc<dyn UsernameNormalizer>),
}Variants§
Trait Implementations§
Source§impl Clone for UsernameNormalization
impl Clone for UsernameNormalization
Source§fn clone(&self) -> UsernameNormalization
fn clone(&self) -> UsernameNormalization
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UsernameNormalization
impl Debug for UsernameNormalization
Source§impl Default for UsernameNormalization
impl Default for UsernameNormalization
Source§fn default() -> UsernameNormalization
fn default() -> UsernameNormalization
Returns the “default value” for a type. Read more
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