Cargo Features

[dependencies]
objc2-contacts = { version = "0.3.0", default-features = false, features = ["std", "alloc", "block2", "CNChangeHistoryEvent", "CNChangeHistoryFetchRequest", "CNContact", "CNContactFetchRequest", "CNContactFormatter", "CNContactRelation", "CNContactStore", "CNContactVCardSerialization", "CNContact_NSItemProvider", "CNContact_Predicates", "CNContactsUserDefaults", "CNContainer", "CNContainer_Predicates", "CNError", "CNFetchRequest", "CNFetchResult", "CNGroup", "CNGroup_Predicates", "CNLabeledValue", "CNMutableContact", "CNMutablePostalAddress", "CNPostalAddress", "CNPostalAddressFormatter", "CNSaveRequest", "CNSocialProfile", "ContactsDefines"] }
default = CNChangeHistoryEvent, CNChangeHistoryFetchRequest, CNContact, CNContactFetchRequest, CNContactFormatter, CNContactProperty, CNContactRelation, CNContactStore, CNContactVCardSerialization, CNContact_NSItemProvider, CNContact_Predicates, CNContactsUserDefaults, CNContainer, CNContainer_Predicates, CNError, CNFetchRequest, CNFetchResult, CNGroup, CNGroup_Predicates, CNInstantMessageAddress, CNLabeledValue, CNMutableContact, CNMutableGroup, CNMutablePostalAddress, CNPhoneNumber, CNPostalAddress, CNPostalAddressFormatter, CNSaveRequest, CNSocialProfile, ContactsDefines, block2, std

These default features are set whenever objc2-contacts is added without default-features = false somewhere in the dependency tree.

std default = alloc
alloc std
block2 default

Enables block2

CNChangeHistoryEvent default

Enables NSObject and NSString of objc2-foundation

CNChangeHistoryFetchRequest default

Enables NSArray, NSData, NSObject and NSString of objc2-foundation

CNContact default

Enables NSArray, NSCalendar, NSData, NSObjCRuntime, NSObject, NSString and block2 of objc2-foundation

CNContactFetchRequest default

Enables NSArray, NSObject and NSPredicate of objc2-foundation

CNContactFormatter default

Enables NSAttributedString, NSDictionary, NSFormatter, NSObject and NSString of objc2-foundation

CNContactProperty CNContactRelation default

Enables NSObject and NSString of objc2-foundation

CNContactStore default

Enables NSArray, NSData, NSEnumerator, NSError, NSObject, NSPredicate and NSString of objc2-foundation

CNContactVCardSerialization default

Enables NSArray, NSData, NSError and NSObject of objc2-foundation

CNContact_NSItemProvider default

Enables NSItemProvider of objc2-foundation

CNContact_Predicates default

Enables NSArray, NSPredicate and NSString of objc2-foundation

CNContactsUserDefaults default

Enables NSString of objc2-foundation

CNContainer default

Enables NSObject and NSString of objc2-foundation

CNContainer_Predicates default

Enables NSArray, NSPredicate and NSString of objc2-foundation

CNError default

Enables NSString of objc2-foundation

CNFetchRequest default
CNFetchResult default

Enables NSData of objc2-foundation

CNGroup default

Enables NSObject and NSString of objc2-foundation

CNGroup_Predicates default

Enables NSArray, NSPredicate and NSString of objc2-foundation

CNInstantMessageAddress CNLabeledValue default

Enables NSObject and NSString of objc2-foundation

CNMutableContact default

Enables NSArray, NSCalendar, NSData, NSObject and NSString of objc2-foundation

CNMutableGroup CNMutablePostalAddress default

Enables NSObject and NSString of objc2-foundation

CNPhoneNumber CNPostalAddress default

Enables NSObject and NSString of objc2-foundation

CNPostalAddressFormatter default

Enables NSAttributedString, NSDictionary, NSFormatter, NSObject and NSString of objc2-foundation

CNSaveRequest default

Enables NSString of objc2-foundation

CNSocialProfile default

Enables NSObject and NSString of objc2-foundation

ContactsDefines default

objc2-contacts has 30 features without comments.