1mod cn_contact_store;
7
8pub use cn_contact_store::*;
9
10mod cn_contact;
13pub use cn_contact::*;
14
15mod cn_mutable_contact;
16pub use cn_mutable_contact::*;
17
18extern "C" {
21 pub static CNContactIdentifierKey: NSString;
26 pub static CNContactTypeKey: NSString;
28 pub static CNContactPropertyAttribute: NSString;
30
31 pub static CNContactNamePrefixKey: NSString;
36 pub static CNContactGivenNameKey: NSString;
38 pub static CNContactMiddleNameKey: NSString;
40 pub static CNContactFamilyNameKey: NSString;
42 pub static CNContactPreviousFamilyNameKey: NSString;
44 pub static CNContactNameSuffixKey: NSString;
46 pub static CNContactNicknameKey: NSString;
48 pub static CNContactPhoneticGivenNameKey: NSString;
50 pub static CNContactPhoneticMiddleNameKey: NSString;
52 pub static CNContactPhoneticFamilyNameKey: NSString;
54
55 pub static CNContactJobTitleKey: NSString;
60 pub static CNContactDepartmentNameKey: NSString;
62 pub static CNContactOrganizationNameKey: NSString;
64 pub static CNContactPhoneticOrganizationNameKey: NSString;
66
67 pub static CNContactPostalAddressesKey: NSString;
72 pub static CNContactEmailAddressesKey: NSString;
74 pub static CNContactUrlAddressesKey: NSString;
76 pub static CNContactInstantMessageAddressesKey: NSString;
78
79 pub static CNContactPhoneNumbersKey: NSString;
84
85 pub static CNContactSocialProfilesKey: NSString;
90
91 pub static CNContactBirthdayKey: NSString;
96 pub static CNContactNonGregorianBirthdayKey: NSString;
98 pub static CNContactDatesKey: NSString;
100
101 pub static CNContactNoteKey: NSString;
106
107 pub static CNContactImageDataKey: NSString;
112 pub static CNContactThumbnailImageDataKey: NSString;
114 pub static CNContactImageDataAvailableKey: NSString;
116
117 pub static CNContactRelationsKey: NSString;
122
123 pub static CNGroupNameKey: NSString;
128 pub static CNGroupIdentifierKey: NSString;
130 pub static CNContainerNameKey: NSString;
132 pub static CNContainerTypeKey: NSString;
134
135 pub static CNInstantMessageAddressServiceKey: NSString;
140 pub static CNInstantMessageAddressUsernameKey: NSString;
142
143 pub static CNSocialProfileServiceKey: NSString;
148 pub static CNSocialProfileURLStringKey: NSString;
150 pub static CNSocialProfileUsernameKey: NSString;
152 pub static CNSocialProfileUserIdentifierKey: NSString;
154}
155
156mod cn_postal_address;
162pub use cn_postal_address::*;
163
164mod cn_mutable_postal_address;
165pub use cn_mutable_postal_address::*;
166
167mod cn_instant_message_address;
168pub use cn_instant_message_address::*;
169
170mod cn_phone_number;
174pub use cn_phone_number::*;
175
176mod cn_group;
180pub use cn_group::*;
181
182mod cn_mutable_group;
183pub use cn_mutable_group::*;
184
185mod cn_container;
186pub use cn_container::*;
187
188mod cn_social_profile;
192pub use cn_social_profile::*;
193
194mod cn_contact_relation;
198pub use cn_contact_relation::*;
199
200mod cn_labeled_value;
204pub use cn_labeled_value::*;
205
206mod cn_contact_property;
207pub use cn_contact_property::*;
208
209mod cn_fetch_request;
213pub use cn_fetch_request::*;
214
215mod cn_fetch_result;
216pub use cn_fetch_result::*;
217
218mod cn_contact_fetch_request;
219pub use cn_contact_fetch_request::*;
220
221mod cn_save_request;
222pub use cn_save_request::*;
223
224mod cn_change_history_add_contact_event;
228pub use cn_change_history_add_contact_event::*;
229
230mod cn_change_history_add_group_event;
231pub use cn_change_history_add_group_event::*;
232
233mod cn_change_history_event;
234pub use cn_change_history_event::*;
235
236mod cn_change_history_fetch_request;
237pub use cn_change_history_fetch_request::*;
238
239mod cn_contact_formatter;
243pub use cn_contact_formatter::*;
244
245use crate::foundation::NSString;