pub struct TwoFactor {
pub id: String,
pub secret: String,
pub backup_codes: Option<String>,
pub user_id: String,
}Expand description
Two-factor authentication - matches OpenAPI schema
Fields§
§id: String§secret: String§backup_codes: Option<String>§user_id: StringTrait Implementations§
Source§impl AuthTwoFactor for TwoFactor
impl AuthTwoFactor for TwoFactor
Source§impl<'de> Deserialize<'de> for TwoFactor
impl<'de> Deserialize<'de> for TwoFactor
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TwoFactor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TwoFactor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TwoFactor
impl Serialize for TwoFactor
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for TwoFactor
impl RefUnwindSafe for TwoFactor
impl Send for TwoFactor
impl Sync for TwoFactor
impl Unpin for TwoFactor
impl UnwindSafe for TwoFactor
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