Cargo Features

[dependencies]
objc2-clock-kit = { version = "0.3.2", default-features = false, features = ["std", "alloc", "bitflags", "block2", "objc2-intents", "objc2-ui-kit", "unstable-darwin-objc", "CLKComplication", "CLKComplicationDataSource", "CLKComplicationDescriptor", "CLKComplicationIntentWidgetMigrationConfiguration", "CLKComplicationServer", "CLKComplicationStaticWidgetMigrationConfiguration", "CLKComplicationTemplate", "CLKComplicationTimelineEntry", "CLKComplicationWidgetMigrationConfiguration", "CLKComplicationWidgetMigrator", "CLKDefines", "CLKFullColorImageProvider", "CLKGaugeProvider", "CLKImageProvider", "CLKTextProvider", "CLKWatchFaceLibrary"] }
default = CLKComplication, CLKComplicationDataSource, CLKComplicationDescriptor, CLKComplicationIntentWidgetMigratio…, CLKComplicationServer, CLKComplicationStaticWidgetMigratio…, CLKComplicationTemplate, CLKComplicationTimelineEntry, CLKComplicationWidgetMigrationConfi…, CLKComplicationWidgetMigrator, CLKDefines, CLKFullColorImageProvider, CLKGaugeProvider, CLKImageProvider, CLKTextProvider, CLKWatchFaceLibrary, bitflags, block2, objc2-intents, objc2-ui-kit, std

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

std default = alloc
alloc std
bitflags default CLKDefines

Enables bitflags

block2 default

Enables block2

objc2-intents default

Enables objc2-intents

objc2-ui-kit default

Enables objc2-ui-kit

unstable-darwin-objc
CLKComplication default

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

CLKComplicationDataSource default

Enables NSArray and NSDate of objc2-foundation

CLKComplicationDescriptor default

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

CLKComplicationIntentWidgetMigrationConfiguration default

Enables NSObject and NSString of objc2-foundation

CLKComplicationServer default

Enables NSArray, NSDate and NSString of objc2-foundation

CLKComplicationStaticWidgetMigrationConfiguration default

Enables NSObject and NSString of objc2-foundation

CLKComplicationTemplate default

Enables NSObject of objc2-foundation

CLKComplicationTimelineEntry default

Enables NSDate and NSString of objc2-foundation

CLKComplicationWidgetMigrationConfiguration default

Enables NSObject of objc2-foundation

CLKComplicationWidgetMigrator default
CLKDefines default = bitflags

Enables NSArray, NSString and NSValue of objc2-foundation

CLKFullColorImageProvider default

Enables NSObject and NSString of objc2-foundation

CLKGaugeProvider default

Enables NSArray, NSDate, NSObject, NSString and NSValue of objc2-foundation

CLKImageProvider default

Enables NSObject and NSString of objc2-foundation

CLKTextProvider default

Enables NSArray, NSCalendar, NSDate, NSObject, NSString and NSTimeZone of objc2-foundation

CLKWatchFaceLibrary default

Enables NSError, NSString and NSURL of objc2-foundation

objc2-clock-kit has 24 features without comments.