Cargo Features

[dependencies]
objc2-file-provider = { version = "0.3.0", default-features = false, features = ["std", "alloc", "bitflags", "block2", "objc2-core-foundation", "objc2-uniform-type-identifiers", "Extension", "NSFileProviderActions", "NSFileProviderDefines", "NSFileProviderDomain", "NSFileProviderEnumerating", "NSFileProviderError", "NSFileProviderItem", "NSFileProviderItemDecoration", "NSFileProviderKnownFolders", "NSFileProviderModifyItemOptions", "NSFileProviderReplicatedExtension", "NSFileProviderRequest", "NSFileProviderService", "NSFileProviderTesting", "NSFileProviderThumbnailing"] }
default = Extension, NSFileProviderActions, NSFileProviderDefines, NSFileProviderDomain, NSFileProviderEnumerating, NSFileProviderError, NSFileProviderItem, NSFileProviderItemDecoration, NSFileProviderKnownFolders, NSFileProviderModifyItemOptions, NSFileProviderReplicatedExtension, NSFileProviderRequest, NSFileProviderService, NSFileProviderTesting, NSFileProviderThumbnailing, bitflags, block2, objc2-core-foundation, std

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

std default = alloc
alloc std
bitflags default Extension NSFileProviderDomain NSFileProviderItem NSFileProviderModifyItemOptions NSFileProviderReplicatedExtension

Enables bitflags

block2 default

Enables block2

objc2-core-foundation default

Enables objc2-core-foundation

objc2-uniform-type-identifiers

Enables objc2-uniform-type-identifiers

Extension default = bitflags

Enables NSArray, NSDate, NSDictionary, NSError, NSNotification, NSProgress, NSRange, NSString, NSURL and NSURLSession of objc2-foundation

NSFileProviderActions default

Enables NSData, NSDate, NSError, NSString, NSURL and NSValue of objc2-foundation

NSFileProviderDefines default
NSFileProviderDomain default = bitflags

Enables NSData, NSDictionary, NSNotification, NSObjCRuntime, NSObject, NSString, NSURL and NSUUID of objc2-foundation

NSFileProviderEnumerating default

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

NSFileProviderError default

Enables NSError and NSString of objc2-foundation

NSFileProviderItem default = bitflags

Enables NSData, NSDate, NSDictionary, NSError, NSPersonNameComponents, NSString and NSValue of objc2-foundation

NSFileProviderItemDecoration default

Enables NSArray and NSString of objc2-foundation

NSFileProviderKnownFolders default

Enables NSError and NSString of objc2-foundation

NSFileProviderModifyItemOptions default = bitflags
NSFileProviderReplicatedExtension default = bitflags

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

NSFileProviderRequest default

Enables NSURL of objc2-foundation

NSFileProviderService default

Enables NSArray, NSError, NSFileManager, NSString and NSXPCConnection of objc2-foundation

NSFileProviderTesting default

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

NSFileProviderThumbnailing default

Enables NSArray, NSData, NSError, NSProgress and NSString of objc2-foundation

objc2-file-provider has 22 features without comments.