Cargo Features
[dependencies]
objc2-open-directory = { version = "0.3.0", default-features = false, features = ["std", "alloc", "objc2-core-foundation", "CFODContext", "CFODRecord", "CFOpenDirectory", "CFOpenDirectoryConstants", "ODAttributeMap", "ODConfiguration", "ODModuleEntry", "ODNode", "ODQuery", "ODRecord", "ODRecordMap", "ODSession"] }
- default = CFODContext, CFODNode, CFODQuery, CFODRecord, CFODSession, CFOpenDirectory, CFOpenDirectoryConstants, ODAttributeMap, ODConfiguration, ODMappings, ODModuleEntry, ODNode, ODQuery, ODRecord, ODRecordMap, ODSession, objc2-core-foundation, std
-
These default features are set whenever
objc2-open-directory
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
- alloc std
- objc2-core-foundation default
-
Enables objc2-core-foundation
Affects
CFODNode::ODNodeCreateWithName
,CFODNode::ODNodeCreateCopy
,CFODNode::ODNodeCopySubnodeNames
,CFODNode::ODNodeCopyUnreachableSubnodeNames
,CFODNode::ODNodeGetName
,CFODNode::ODNodeCopyDetails
,CFODNode::ODNodeCopySupportedRecordTypes
,CFODNode::ODNodeSetCredentialsUsingKerberosCache
,CFODNode::ODNodeCustomCall
,CFODNode::ODNodeCustomFunction
,CFODNode::ODNodeCopyPolicies
,CFODNode::ODNodeCopySupportedPolicies
,CFODNode::ODNodeSetPolicies
,CFODNode::ODNodeSetAccountPolicies
,CFODNode::ODNodeCopyAccountPolicies
,CFODNode::ODNodePasswordContentCheck
,CFODQuery::ODQueryCallback
,CFODQuery::ODQueryCopyResults
,CFODQuery::ODQuerySetCallback
,CFODQuery::ODQueryScheduleWithRunLoop
… - CFODContext default
- CFODNode CFODQuery CFODRecord default
-
Enables objc2-foundation
- CFODSession CFOpenDirectory default
- CFOpenDirectoryConstants default
-
Enables objc2-foundation
Affects
CFODNode::ODNodeCreateWithNodeType
,CFODNode::ODNodeCopySupportedAttributes
,CFODNode::ODNodeSetCredentials
,CFODNode::ODNodeSetCredentialsExtended
,CFODNode::ODNodeCreateRecord
,CFODNode::ODNodeCopyRecord
,CFODNode::ODNodeSetPolicy
,CFODNode::ODNodeRemovePolicy
,CFODNode::ODNodeAddAccountPolicy
,CFODNode::ODNodeRemoveAccountPolicy
,CFODQuery::ODQueryCreateWithNode
,CFODQuery::ODQueryCreateWithNodeType
,CFODRecord::ODRecordSetNodeCredentialsExtended
,CFODRecord::ODRecordVerifyPasswordExtended
,CFODRecord::ODRecordCopyValues
,CFODRecord::ODRecordSetValue
,CFODRecord::ODRecordAddValue
,CFODRecord::ODRecordRemoveValue
,CFODRecord::ODRecordSetPolicy
,CFODRecord::ODRecordRemovePolicy
… - ODAttributeMap default
-
Enables NSArray of objc2-foundation
- ODConfiguration default
-
Enables NSArray and NSError of objc2-foundation
- ODMappings ODModuleEntry default
-
Enables NSArray of objc2-foundation
- ODNode default
-
Enables NSArray, NSData, NSDictionary and NSError of objc2-foundation
- ODQuery default
-
Enables NSArray, NSError, NSObject, NSOperation and NSRunLoop of objc2-foundation
- ODRecord default
-
Enables NSArray, NSDictionary and NSError of objc2-foundation
- ODRecordMap default
-
Enables NSArray and NSDictionary of objc2-foundation
- ODSession default
-
Enables NSArray, NSDictionary and NSError of objc2-foundation