objc2_authentication_services/generated/
ASAuthorizationPublicKeyCredentialDescriptor.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern_protocol!(
11 pub unsafe trait ASAuthorizationPublicKeyCredentialDescriptor:
13 NSObjectProtocol + NSSecureCoding + NSCopying
14 {
15 #[unsafe(method(credentialID))]
17 #[unsafe(method_family = none)]
18 unsafe fn credentialID(&self) -> Retained<NSData>;
19
20 #[unsafe(method(setCredentialID:))]
22 #[unsafe(method_family = none)]
23 unsafe fn setCredentialID(&self, credential_id: &NSData);
24 }
25);