pub struct WebAuthnCredential {
pub id: String,
pub public_key: Vec<u8>,
pub counter: u32,
pub name: String,
pub created_at: DateTime<Utc>,
pub last_used_at: Option<DateTime<Utc>>,
}Expand description
WebAuthn credential
Fields§
§id: String§public_key: Vec<u8>§counter: u32§name: String§created_at: DateTime<Utc>§last_used_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for WebAuthnCredential
impl Clone for WebAuthnCredential
Source§fn clone(&self) -> WebAuthnCredential
fn clone(&self) -> WebAuthnCredential
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WebAuthnCredential
impl Debug for WebAuthnCredential
Source§impl<'de> Deserialize<'de> for WebAuthnCredential
impl<'de> Deserialize<'de> for WebAuthnCredential
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 WebAuthnCredential
impl RefUnwindSafe for WebAuthnCredential
impl Send for WebAuthnCredential
impl Sync for WebAuthnCredential
impl Unpin for WebAuthnCredential
impl UnwindSafe for WebAuthnCredential
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