pub struct RegistrationSignedExtensions {
pub cred_protect: Option<CredProtectResponse>,
pub hmac_secret: Option<bool>,
pub unknown_keys: BTreeMap<String, Value>,
}Expand description
The output for registration ceremony extensions.
Implements the registration bits of [AuthenticatorExtensionsClientOutputs] from the spec
Fields
cred_protect: Option<CredProtectResponse>The credProtect extension
hmac_secret: Option<bool>The hmac-secret extension response to a create request
unknown_keys: BTreeMap<String, Value>Extension key-values that we have parsed, but don’t strictly recognise.
Trait Implementations
sourceimpl Clone for RegistrationSignedExtensions
impl Clone for RegistrationSignedExtensions
sourcefn clone(&self) -> RegistrationSignedExtensions
fn clone(&self) -> RegistrationSignedExtensions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for RegistrationSignedExtensions
impl Debug for RegistrationSignedExtensions
sourceimpl Default for RegistrationSignedExtensions
impl Default for RegistrationSignedExtensions
sourcefn default() -> RegistrationSignedExtensions
fn default() -> RegistrationSignedExtensions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RegistrationSignedExtensions
impl<'de> Deserialize<'de> for RegistrationSignedExtensions
sourcefn 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 RefUnwindSafe for RegistrationSignedExtensions
impl Send for RegistrationSignedExtensions
impl Sync for RegistrationSignedExtensions
impl Unpin for RegistrationSignedExtensions
impl UnwindSafe for RegistrationSignedExtensions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more