pub enum OperatorLoginMode {
Password,
PasswordAndPasskey,
Passkey,
}Expand description
What signing in takes for an operator (operator_login_mode_enum)
Variants§
Password
Email and password
PasswordAndPasskey
Email and password, then a passkey (a second factor)
Passkey
A passkey alone, chosen from the browser’s list (no email, no password). A correct password does not sign in
Implementations§
Trait Implementations§
Source§impl Clone for OperatorLoginMode
impl Clone for OperatorLoginMode
impl Copy for OperatorLoginMode
Source§impl Debug for OperatorLoginMode
impl Debug for OperatorLoginMode
Source§impl Default for OperatorLoginMode
impl Default for OperatorLoginMode
Source§impl<'de> Deserialize<'de> for OperatorLoginMode
impl<'de> Deserialize<'de> for OperatorLoginMode
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
Source§impl Display for OperatorLoginMode
impl Display for OperatorLoginMode
impl Eq for OperatorLoginMode
Source§impl PartialEq for OperatorLoginMode
impl PartialEq for OperatorLoginMode
Source§impl Serialize for OperatorLoginMode
impl Serialize for OperatorLoginMode
impl StructuralPartialEq for OperatorLoginMode
Auto Trait Implementations§
impl Freeze for OperatorLoginMode
impl RefUnwindSafe for OperatorLoginMode
impl Send for OperatorLoginMode
impl Sync for OperatorLoginMode
impl Unpin for OperatorLoginMode
impl UnsafeUnpin for OperatorLoginMode
impl UnwindSafe for OperatorLoginMode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.