pub struct TwoFactor {
pub id: String,
pub secret: String,
pub backup_codes: Option<String>,
pub user_id: String,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Expand description
Two-factor authentication - matches OpenAPI schema
Fields§
§id: String§secret: String§backup_codes: Option<String>§user_id: String§created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl AuthTwoFactor for TwoFactor
impl AuthTwoFactor for TwoFactor
Source§impl AuthTwoFactorMeta for TwoFactor
impl AuthTwoFactorMeta 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 MemoryTwoFactor for TwoFactor
impl MemoryTwoFactor for TwoFactor
fn from_create( id: String, create: &CreateTwoFactor, now: DateTime<Utc>, ) -> TwoFactor
fn set_backup_codes(&mut self, codes: String)
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 UnsafeUnpin 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