pub enum UserVerificationRequirement {
Required,
Discouraged,
Preferred,
}Expand description
Variants§
Required
Discouraged
Note some authenticators always require user verification when registering a credential (e.g., CTAP 2.0 authenticators that have had a PIN enabled).
Preferred
Trait Implementations§
Source§impl Clone for UserVerificationRequirement
impl Clone for UserVerificationRequirement
Source§fn clone(&self) -> UserVerificationRequirement
fn clone(&self) -> UserVerificationRequirement
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 UserVerificationRequirement
impl Debug for UserVerificationRequirement
Source§impl Serialize for UserVerificationRequirement
Available on crate feature serde only.
impl Serialize for UserVerificationRequirement
Available on crate feature
serde only.Source§fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serializes self to conform with
UserVerificationRequirement.
§Examples
assert_eq!(
serde_json::to_string(&UserVerificationRequirement::Required)?,
r#""required""#
);
assert_eq!(
serde_json::to_string(&UserVerificationRequirement::Discouraged)?,
r#""discouraged""#
);
assert_eq!(
serde_json::to_string(&UserVerificationRequirement::Preferred)?,
r#""preferred""#
);impl Copy for UserVerificationRequirement
Auto Trait Implementations§
impl Freeze for UserVerificationRequirement
impl RefUnwindSafe for UserVerificationRequirement
impl Send for UserVerificationRequirement
impl Sync for UserVerificationRequirement
impl Unpin for UserVerificationRequirement
impl UnwindSafe for UserVerificationRequirement
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