#[repr(transparent)]pub struct ASAuthorizationProviderExtensionRequestOptions(pub NSUInteger);
Available on crate feature
ASAuthorizationProviderExtensionRegistrationHandler
only.Tuple Fields§
§0: NSUInteger
Implementations§
source§impl ASAuthorizationProviderExtensionRequestOptions
impl ASAuthorizationProviderExtensionRequestOptions
pub const None: Self = _
pub const UserInteractionEnabled: Self = _
pub const RegistrationRepair: Self = _
pub const RegistrationDeviceKeyMigration: Self = _
pub const UserKeyInvalid: Self = _
Trait Implementations§
source§impl Clone for ASAuthorizationProviderExtensionRequestOptions
impl Clone for ASAuthorizationProviderExtensionRequestOptions
source§fn clone(&self) -> ASAuthorizationProviderExtensionRequestOptions
fn clone(&self) -> ASAuthorizationProviderExtensionRequestOptions
Returns a copy 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 Ord for ASAuthorizationProviderExtensionRequestOptions
impl Ord for ASAuthorizationProviderExtensionRequestOptions
source§fn cmp(
&self,
other: &ASAuthorizationProviderExtensionRequestOptions
) -> Ordering
fn cmp( &self, other: &ASAuthorizationProviderExtensionRequestOptions ) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for ASAuthorizationProviderExtensionRequestOptions
impl PartialEq for ASAuthorizationProviderExtensionRequestOptions
source§fn eq(&self, other: &ASAuthorizationProviderExtensionRequestOptions) -> bool
fn eq(&self, other: &ASAuthorizationProviderExtensionRequestOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ASAuthorizationProviderExtensionRequestOptions
impl PartialOrd for ASAuthorizationProviderExtensionRequestOptions
source§fn partial_cmp(
&self,
other: &ASAuthorizationProviderExtensionRequestOptions
) -> Option<Ordering>
fn partial_cmp( &self, other: &ASAuthorizationProviderExtensionRequestOptions ) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl RefEncode for ASAuthorizationProviderExtensionRequestOptions
impl RefEncode for ASAuthorizationProviderExtensionRequestOptions
source§const ENCODING_REF: Encoding = _
const ENCODING_REF: Encoding = _
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for ASAuthorizationProviderExtensionRequestOptions
impl Eq for ASAuthorizationProviderExtensionRequestOptions
impl StructuralPartialEq for ASAuthorizationProviderExtensionRequestOptions
Auto Trait Implementations§
impl Freeze for ASAuthorizationProviderExtensionRequestOptions
impl RefUnwindSafe for ASAuthorizationProviderExtensionRequestOptions
impl Send for ASAuthorizationProviderExtensionRequestOptions
impl Sync for ASAuthorizationProviderExtensionRequestOptions
impl Unpin for ASAuthorizationProviderExtensionRequestOptions
impl UnwindSafe for ASAuthorizationProviderExtensionRequestOptions
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> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.