Cargo Features

[dependencies]
objc2-core-image = { version = "0.3.0", default-features = false, features = ["std", "alloc", "gnustep-1-7", "gnustep-1-8", "gnustep-1-9", "gnustep-2-0", "gnustep-2-1", "block2", "objc2-core-foundation", "objc2-core-graphics", "objc2-core-ml", "objc2-core-video", "objc2-io-surface", "objc2-metal", "CIBarcodeDescriptor", "CIColor", "CIContext", "CIDetector", "CIFeature", "CIFilter", "CIFilterBuiltins", "CIFilterConstructor", "CIFilterGenerator", "CIFilterShape", "CIImage", "CIImageAccumulator", "CIImageProcessor", "CIImageProvider", "CIKernel", "CIKernelMetalLib", "CIPlugIn", "CIPlugInInterface", "CIRAWFilter", "CIRAWFilter_Deprecated", "CIRenderDestination", "CISampler", "CIVector", "CoreImageDefines"] }
default = CIBarcodeDescriptor, CIColor, CIContext, CIDetector, CIFeature, CIFilter, CIFilterBuiltins, CIFilterConstructor, CIFilterGenerator, CIFilterShape, CIImage, CIImageAccumulator, CIImageProcessor, CIImageProvider, CIKernel, CIKernelMetalLib, CIPlugIn, CIPlugInInterface, CIRAWFilter, CIRAWFilter_Deprecated, CIRenderDestination, CISampler, CIVector, CoreImageDefines, block2, objc2-core-foundation, objc2-core-graphics, objc2-core-video, objc2-metal, std

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

std default = alloc
alloc std
gnustep-1-7 gnustep-1-8?

Enables gnustep-1-7 of optional block2, objc2, and objc2-foundation

block2:

Link to GNUStep's libobjc2 (which contains the block implementation).

gnustep-1-8 gnustep-1-9? = gnustep-1-7

Enables gnustep-1-8 of optional block2, objc2, and objc2-foundation

gnustep-1-9 gnustep-2-0? = gnustep-1-8

Enables gnustep-1-9 of optional block2, objc2, and objc2-foundation

gnustep-2-0 gnustep-2-1? = gnustep-1-9

Enables gnustep-2-0 of optional block2, objc2, and objc2-foundation

gnustep-2-1 = gnustep-2-0

Enables gnustep-2-1 of optional block2, objc2, and objc2-foundation

block2 default

Enables block2

Affects CIKernel::CIKernelROICallback

objc2-core-foundation default

Enables objc2-core-foundation

Affects CIKernel::CIKernelROICallback

objc2-core-graphics default

Enables objc2-core-graphics

objc2-core-ml

Enables objc2-core-ml

objc2-core-video default

Enables objc2-core-video

objc2-io-surface

Enables objc2-io-surface

objc2-metal default

Enables objc2-metal

CIBarcodeDescriptor default

Enables NSData, NSObject and NSUserActivity of objc2-foundation

CIColor default

Enables NSObject and NSString of objc2-foundation

CIContext default

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

CIDetector default

Enables NSArray, NSDictionary and NSString of objc2-foundation

CIFeature default

Enables NSArray, NSObject and NSString of objc2-foundation

CIFilter default

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

CIFilterBuiltins default

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

CIFilterConstructor default

Enables NSString of objc2-foundation

CIFilterGenerator default

Enables NSDictionary, NSObject, NSString and NSURL of objc2-foundation

CIFilterShape default

Enables NSObject of objc2-foundation

CIImage default

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

Affects CIImageProvider::kCIImageProviderTileSize, CIImageProvider::kCIImageProviderUserInfo

CIImageAccumulator default
CIImageProcessor default

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

CIImageProvider default

Enables NSDictionary and NSString of objc2-foundation

CIKernel default

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

CIKernelMetalLib default
CIPlugIn default

Enables NSURL of objc2-foundation

CIPlugInInterface default
CIRAWFilter default

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

CIRAWFilter_Deprecated default

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

CIRenderDestination default

Enables NSDate and NSError of objc2-foundation

CISampler default

Enables NSDictionary, NSObject and NSString of objc2-foundation

CIVector default

Enables NSObject and NSString of objc2-foundation

CoreImageDefines default