pub struct Authentication {
pub auto_fill_credential_provider: Option<bool>,
pub sign_in_with_apple: Option<Vec<SignInWithAppleEntitlement>>,
}Expand description
Authentication
Fields§
§auto_fill_credential_provider: Option<bool>A Boolean value that indicates whether the app may, with user permission, provide user names and passwords for AutoFill in Safari and other apps.
To add this entitlement to a target, enable the AutoFill Credential Provider capability in Xcode. Do this for both your Password AutoFill extension and its host app.
§Availability
- iOS 12.0+
- macOS 11.0+
§Framework
- Authentication Services
sign_in_with_apple: Option<Vec<SignInWithAppleEntitlement>>An entitlement that lets your app use Sign in with Apple.
To add this entitlement to your app with the correct associated value, enable the Sign in with Apple capability in Xcode.
§Availability
- iOS 13.0+
- macOS 10.15+
- tvOS 13.0+
- watchOS 6.0+
§Framework
- Authentication Services
Trait Implementations§
Source§impl Clone for Authentication
impl Clone for Authentication
Source§fn clone(&self) -> Authentication
fn clone(&self) -> Authentication
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 Authentication
impl Debug for Authentication
Source§impl Default for Authentication
impl Default for Authentication
Source§fn default() -> Authentication
fn default() -> Authentication
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Authentication
impl<'de> Deserialize<'de> for Authentication
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
Source§impl PartialEq for Authentication
impl PartialEq for Authentication
Source§impl Serialize for Authentication
impl Serialize for Authentication
impl Eq for Authentication
impl StructuralPartialEq for Authentication
Auto Trait Implementations§
impl Freeze for Authentication
impl RefUnwindSafe for Authentication
impl Send for Authentication
impl Sync for Authentication
impl Unpin for Authentication
impl UnwindSafe for Authentication
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.