Skip to main content

LABiometryFallbackRequirement

Struct LABiometryFallbackRequirement 

Source
pub struct LABiometryFallbackRequirement { /* private fields */ }
Expand description

Fallback requirements usable with LAAuthenticationRequirement::biometry_requirement_with_fallback.

Implementations§

Source§

impl LABiometryFallbackRequirement

Source

pub fn default_requirement() -> Result<Self>

The framework’s default fallback requirement.

§Errors

Returns an error if the API is unavailable or the Swift bridge rejects the request.

Source

pub fn device_passcode_requirement() -> Result<Self>

Require the device passcode as the biometry fallback.

§Errors

Returns an error if the API is unavailable or the Swift bridge rejects the request.

Trait Implementations§

Source§

impl Debug for LABiometryFallbackRequirement

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.