pub struct CreateDelegatedRecoveryChallengeResponse {
pub user: Value,
pub temporary_authentication_token: String,
pub challenge: String,
pub rp: Option<Value>,
pub supported_credential_kinds: Value,
pub authenticator_selection: Value,
pub attestation: String,
pub pub_key_cred_params: Vec<Value>,
pub exclude_credentials: Vec<Value>,
pub otp_url: String,
pub allowed_recovery_credentials: Vec<Value>,
}Expand description
Create Delegated Recovery Challenge
Fields§
§user: Value§temporary_authentication_token: String§challenge: String§rp: Option<Value>§supported_credential_kinds: Value§authenticator_selection: Value§attestation: String§pub_key_cred_params: Vec<Value>§exclude_credentials: Vec<Value>§otp_url: String§allowed_recovery_credentials: Vec<Value>Trait Implementations§
Source§impl Clone for CreateDelegatedRecoveryChallengeResponse
impl Clone for CreateDelegatedRecoveryChallengeResponse
Source§fn clone(&self) -> CreateDelegatedRecoveryChallengeResponse
fn clone(&self) -> CreateDelegatedRecoveryChallengeResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CreateDelegatedRecoveryChallengeResponse
impl<'de> Deserialize<'de> for CreateDelegatedRecoveryChallengeResponse
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 CreateDelegatedRecoveryChallengeResponse
impl RefUnwindSafe for CreateDelegatedRecoveryChallengeResponse
impl Send for CreateDelegatedRecoveryChallengeResponse
impl Sync for CreateDelegatedRecoveryChallengeResponse
impl Unpin for CreateDelegatedRecoveryChallengeResponse
impl UnsafeUnpin for CreateDelegatedRecoveryChallengeResponse
impl UnwindSafe for CreateDelegatedRecoveryChallengeResponse
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