Cargo Features
[dependencies]
objc2-image-capture-core = { version = "0.3.1", default-features = false, features = ["std", "alloc", "block2", "libc", "objc2-core-foundation", "objc2-core-graphics", "ICCameraFile", "ICCameraFolder", "ICCameraItem", "ICDevice", "ICDeviceBrowser", "ICScannerBandData", "ICScannerDevice", "ICScannerFunctionalUnits", "ImageCaptureConstants", "ImageCapturePlatform"] }
- default = ICCameraDevice, ICCameraFile, ICCameraFolder, ICCameraItem, ICDevice, ICDeviceBrowser, ICScannerBandData, ICScannerDevice, ICScannerFunctionalUnits, ImageCaptureConstants, ImageCapturePlatform, block2, libc, objc2-core-foundation, objc2-core-graphics, std
-
These default features are set whenever
objc2-image-capture-core
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
- alloc std
- block2 default
-
Enables block2
- libc default
-
Enables libc
- objc2-core-foundation default
-
Enables objc2-core-foundation
- objc2-core-graphics default
-
Enables objc2-core-graphics
- ICCameraDevice ICCameraFile default
-
Enables NSArray, NSData, NSDate, NSDictionary, NSError, NSProgress, NSString and NSURL of objc2-foundation
- ICCameraFolder default
-
Enables NSArray of objc2-foundation
- ICCameraItem default
-
Enables NSDate, NSDictionary and NSString of objc2-foundation
- ICDevice default
-
Enables NSArray, NSData, NSDictionary, NSError and NSString of objc2-foundation
Affects
ICCameraDevice::ICCameraDeviceCanTakePicture
,ICCameraDevice::ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera
,ICCameraDevice::ICCameraDeviceCanDeleteOneFile
,ICCameraDevice::ICCameraDeviceCanDeleteAllFiles
,ICCameraDevice::ICCameraDeviceCanSyncClock
,ICCameraDevice::ICCameraDeviceCanReceiveFile
,ICCameraDevice::ICCameraDeviceCanAcceptPTPCommands
,ICCameraDevice::ICCameraDeviceSupportsHEIF
… - ICDeviceBrowser default
-
Enables NSArray and NSString of objc2-foundation
- ICScannerBandData default
-
Enables NSData and NSString of objc2-foundation
- ICScannerDevice default
-
Enables NSArray, NSData, NSError, NSString, NSURL and NSValue of objc2-foundation
- ICScannerFunctionalUnits default
-
Enables NSArray, NSGeometry, NSIndexSet, NSString, NSValue and objc2-core-foundation of objc2-foundation
- ImageCaptureConstants default
-
Enables NSError and NSString of objc2-foundation
- ImageCapturePlatform default