Cargo Features

[dependencies]
objc2-natural-language = { version = "0.3.0", default-features = false, features = ["std", "alloc", "bitflags", "block2", "objc2-core-ml", "NLContextualEmbedding", "NLEmbedding", "NLGazetteer", "NLLanguage", "NLLanguageRecognizer", "NLModel", "NLTagScheme", "NLTagger", "NLTokenizer"] }
default = NLContextualEmbedding, NLEmbedding, NLGazetteer, NLLanguage, NLLanguageRecognizer, NLModel, NLScript, NLTagScheme, NLTagger, NLTokenizer, bitflags, block2, objc2-core-ml, std

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

std default = alloc
alloc std
bitflags default NLTagger NLTokenizer

Enables bitflags

block2 default

Enables block2

objc2-core-ml default

Enables objc2-core-ml

NLContextualEmbedding default

Enables NSArray, NSDictionary, NSError, NSRange, NSString and NSValue of objc2-foundation

NLEmbedding default

Enables NSArray, NSDictionary, NSError, NSIndexSet, NSString, NSURL and NSValue of objc2-foundation

NLGazetteer default

Enables NSArray, NSData, NSDictionary, NSError, NSString and NSURL of objc2-foundation

NLLanguage default

Enables NSString of objc2-foundation

NLLanguageRecognizer default

Enables NSArray, NSDictionary, NSString and NSValue of objc2-foundation

NLModel default

Enables NSArray, NSDictionary, NSError, NSIndexSet, NSObject, NSString, NSURL and NSValue of objc2-foundation

NLScript NLTagScheme default

Enables NSString of objc2-foundation

NLTagger default = bitflags

Enables NSArray, NSDictionary, NSError, NSOrthography, NSRange, NSString and NSValue of objc2-foundation

NLTokenizer default = bitflags

Enables NSArray, NSRange, NSString and NSValue of objc2-foundation

objc2-natural-language has 15 features without comments.