Skip to main content

ASAuthorizationPublicKeyCredentialDescriptor

Trait ASAuthorizationPublicKeyCredentialDescriptor 

Source
pub unsafe trait ASAuthorizationPublicKeyCredentialDescriptor:
    NSObjectProtocol
    + NSSecureCoding
    + NSCopying {
    // Provided methods
    unsafe fn credentialID(&self) -> Retained<NSData>
       where Self: Sized + Message { ... }
    unsafe fn setCredentialID(&self, credential_id: &NSData)
       where Self: Sized + Message { ... }
}
Available on crate feature ASAuthorizationPublicKeyCredentialDescriptor only.
Expand description

Provided Methods§

Source

unsafe fn credentialID(&self) -> Retained<NSData>
where Self: Sized + Message,

An identifier that uniquely identifies a specific credential.

Source

unsafe fn setCredentialID(&self, credential_id: &NSData)
where Self: Sized + Message,

Setter for credentialID.

This is copied when set.

Trait Implementations§

Source§

impl<T> ImplementedBy<T> for dyn ASAuthorizationPublicKeyCredentialDescriptor

Source§

impl ProtocolType for dyn ASAuthorizationPublicKeyCredentialDescriptor

Source§

const NAME: &'static str = "ASAuthorizationPublicKeyCredentialDescriptor"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> ASAuthorizationPublicKeyCredentialDescriptor for ProtocolObject<T>

Implementors§

Source§

impl ASAuthorizationPublicKeyCredentialDescriptor for ASAuthorizationPlatformPublicKeyCredentialDescriptor

Available on crate feature ASAuthorizationPlatformPublicKeyCredentialDescriptor only.
Source§

impl ASAuthorizationPublicKeyCredentialDescriptor for ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor

Available on crate feature ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor only.