pub enum SignInEmailResponse {
Session(Box<SignInResponse<UserView>>),
TwoFactor {
two_factor_redirect: bool,
two_factor_methods: Vec<String>,
},
}Expand description
Credential sign-in may complete or require a second factor.
Variants§
Session(Box<SignInResponse<UserView>>)
TwoFactor
Trait Implementations§
Source§impl Debug for SignInEmailResponse
impl Debug for SignInEmailResponse
Source§impl<'de> Deserialize<'de> for SignInEmailResponse
impl<'de> Deserialize<'de> for SignInEmailResponse
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 SignInEmailResponse
impl RefUnwindSafe for SignInEmailResponse
impl Send for SignInEmailResponse
impl Sync for SignInEmailResponse
impl Unpin for SignInEmailResponse
impl UnsafeUnpin for SignInEmailResponse
impl UnwindSafe for SignInEmailResponse
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