objc2_pass_kit/generated/
PKIdentityElement.rs1use core::ptr::NonNull;
4use objc2::__framework_prelude::*;
5use objc2_foundation::*;
6
7use crate::*;
8
9extern_class!(
10 #[unsafe(super(NSObject))]
17 #[derive(Debug, PartialEq, Eq, Hash)]
18 pub struct PKIdentityElement;
19);
20
21extern_conformance!(
22 unsafe impl NSCopying for PKIdentityElement {}
23);
24
25unsafe impl CopyingHelper for PKIdentityElement {
26 type Result = Self;
27}
28
29extern_conformance!(
30 unsafe impl NSObjectProtocol for PKIdentityElement {}
31);
32
33impl PKIdentityElement {
34 extern_methods!(
35 #[unsafe(method(givenNameElement))]
37 #[unsafe(method_family = none)]
38 pub unsafe fn givenNameElement() -> Retained<PKIdentityElement>;
39
40 #[unsafe(method(familyNameElement))]
42 #[unsafe(method_family = none)]
43 pub unsafe fn familyNameElement() -> Retained<PKIdentityElement>;
44
45 #[unsafe(method(portraitElement))]
47 #[unsafe(method_family = none)]
48 pub unsafe fn portraitElement() -> Retained<PKIdentityElement>;
49
50 #[unsafe(method(addressElement))]
52 #[unsafe(method_family = none)]
53 pub unsafe fn addressElement() -> Retained<PKIdentityElement>;
54
55 #[unsafe(method(issuingAuthorityElement))]
57 #[unsafe(method_family = none)]
58 pub unsafe fn issuingAuthorityElement() -> Retained<PKIdentityElement>;
59
60 #[unsafe(method(documentIssueDateElement))]
63 #[unsafe(method_family = none)]
64 pub unsafe fn documentIssueDateElement() -> Retained<PKIdentityElement>;
65
66 #[unsafe(method(documentExpirationDateElement))]
69 #[unsafe(method_family = none)]
70 pub unsafe fn documentExpirationDateElement() -> Retained<PKIdentityElement>;
71
72 #[unsafe(method(documentDHSComplianceStatusElement))]
76 #[unsafe(method_family = none)]
77 pub unsafe fn documentDHSComplianceStatusElement() -> Retained<PKIdentityElement>;
78
79 #[unsafe(method(documentNumberElement))]
81 #[unsafe(method_family = none)]
82 pub unsafe fn documentNumberElement() -> Retained<PKIdentityElement>;
83
84 #[unsafe(method(drivingPrivilegesElement))]
86 #[unsafe(method_family = none)]
87 pub unsafe fn drivingPrivilegesElement() -> Retained<PKIdentityElement>;
88
89 #[unsafe(method(ageElement))]
91 #[unsafe(method_family = none)]
92 pub unsafe fn ageElement() -> Retained<PKIdentityElement>;
93
94 #[unsafe(method(dateOfBirthElement))]
96 #[unsafe(method_family = none)]
97 pub unsafe fn dateOfBirthElement() -> Retained<PKIdentityElement>;
98
99 #[unsafe(method(sexElement))]
101 #[unsafe(method_family = none)]
102 pub unsafe fn sexElement() -> Retained<PKIdentityElement>;
103
104 #[unsafe(method(ageThresholdElementWithAge:))]
109 #[unsafe(method_family = none)]
110 pub unsafe fn ageThresholdElementWithAge(age: NSInteger) -> Retained<Self>;
111
112 #[unsafe(method(init))]
113 #[unsafe(method_family = init)]
114 pub unsafe fn init(this: Allocated<Self>) -> Retained<Self>;
115
116 #[unsafe(method(new))]
117 #[unsafe(method_family = new)]
118 pub unsafe fn new() -> Retained<Self>;
119 );
120}