pub struct CredentialData {
pub rp: Rp,
pub user: User,
pub creation_time: u32,
pub algorithm: i32,
pub key: Key,
pub hmac_secret: Option<bool>,
pub cred_protect: Option<CredentialProtectionPolicy>,
pub large_blob_key: Option<ByteArray<32>>,
pub third_party_payment: Option<bool>,
/* private fields */
}Expand description
The main content of a FullCredential.
Fields§
§rp: Rp§user: User§creation_time: u32§algorithm: i32§key: Key§hmac_secret: Option<bool>§cred_protect: Option<CredentialProtectionPolicy>§large_blob_key: Option<ByteArray<32>>§third_party_payment: Option<bool>Trait Implementations§
Source§impl Clone for CredentialData
impl Clone for CredentialData
Source§fn clone(&self) -> CredentialData
fn clone(&self) -> CredentialData
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 CredentialData
impl Debug for CredentialData
Source§impl<'de> Deserialize<'de> for CredentialData
impl<'de> Deserialize<'de> for CredentialData
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 PartialEq for CredentialData
impl PartialEq for CredentialData
Source§impl Serialize for CredentialData
impl Serialize for CredentialData
impl StructuralPartialEq for CredentialData
Auto Trait Implementations§
impl Freeze for CredentialData
impl RefUnwindSafe for CredentialData
impl Send for CredentialData
impl Sync for CredentialData
impl Unpin for CredentialData
impl UnsafeUnpin for CredentialData
impl UnwindSafe for CredentialData
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