Enum SignupReason
pub enum SignupReason {
UsernameTaken,
EmailTaken,
InvalidUsername,
InvalidEmail,
WeakPassword,
}Expand description
The coarse, wire-serialisable reason a signup was refused. Mirrors the
field-level [SignupError] variants; UnknownTenant is not here because
the protocol surfaces it as its own response.
Variants§
Trait Implementations§
§impl Clone for SignupReason
impl Clone for SignupReason
§fn clone(&self) -> SignupReason
fn clone(&self) -> SignupReason
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 moreimpl Copy for SignupReason
§impl Debug for SignupReason
impl Debug for SignupReason
impl Eq for SignupReason
§impl PartialEq for SignupReason
impl PartialEq for SignupReason
impl StructuralPartialEq for SignupReason
Auto Trait Implementations§
impl Freeze for SignupReason
impl RefUnwindSafe for SignupReason
impl Send for SignupReason
impl Sync for SignupReason
impl Unpin for SignupReason
impl UnsafeUnpin for SignupReason
impl UnwindSafe for SignupReason
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