pub struct WebAuthnMultiFactorAssertion { /* private fields */ }Implementations§
Source§impl WebAuthnMultiFactorAssertion
impl WebAuthnMultiFactorAssertion
pub fn for_sign_in( enrollment_id: impl Into<String>, response: WebAuthnAssertionResponse, ) -> Self
pub fn for_enrollment(attestation: WebAuthnAttestationResponse) -> Self
pub fn enrollment_id(&self) -> Option<&str>
pub fn response(&self) -> Option<&WebAuthnAssertionResponse>
pub fn into_sign_in(self) -> Option<(String, WebAuthnAssertionResponse)>
pub fn attestation(&self) -> Option<&WebAuthnAttestationResponse>
pub fn into_attestation(self) -> Option<WebAuthnAttestationResponse>
Trait Implementations§
Source§impl Clone for WebAuthnMultiFactorAssertion
impl Clone for WebAuthnMultiFactorAssertion
Source§fn clone(&self) -> WebAuthnMultiFactorAssertion
fn clone(&self) -> WebAuthnMultiFactorAssertion
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 moreAuto Trait Implementations§
impl Freeze for WebAuthnMultiFactorAssertion
impl RefUnwindSafe for WebAuthnMultiFactorAssertion
impl Send for WebAuthnMultiFactorAssertion
impl Sync for WebAuthnMultiFactorAssertion
impl Unpin for WebAuthnMultiFactorAssertion
impl UnwindSafe for WebAuthnMultiFactorAssertion
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