objc2-watch-kit 0.3.2

Bindings to the WatchKit framework
Documentation
# This file has been automatically generated by `objc2`'s `header-translator`.
# DO NOT EDIT

[package]
name = "objc2-watch-kit"
version.workspace = true
description = "Bindings to the WatchKit framework"
edition.workspace = true
rust-version.workspace = true
keywords = ["cocoa", "apple", "framework"]
categories.workspace = true
repository.workspace = true
license.workspace = true

[lints]
workspace = true

[dependencies]
bitflags = { workspace = true, optional = true, features = ["std"] }
block2 = { workspace = true, optional = true, features = ["alloc"] }
objc2 = { workspace = true, features = ["std"] }
objc2-cloud-kit = { workspace = true, optional = true, features = ["CKShareMetadata"] }
objc2-core-foundation = { workspace = true, optional = true, features = [
    "CFCGTypes",
    "CFDate",
    "objc2",
] }
objc2-core-location = { workspace = true, optional = true, features = ["CLLocation"] }
objc2-foundation = { workspace = true, features = ["alloc"] }
objc2-health-kit = { workspace = true, optional = true, features = [
    "HKActivitySummary",
    "HKWorkoutConfiguration",
] }
objc2-home-kit = { workspace = true, optional = true, features = ["HMCameraSource"] }
objc2-intents = { workspace = true, optional = true, features = [
    "INIntent",
    "INIntentResponse",
] }
objc2-map-kit = { workspace = true, optional = true, features = [
    "MKGeometry",
    "objc2-core-location",
] }
objc2-scene-kit = { workspace = true, optional = true, features = [
    "SCNScene",
    "SCNSceneRenderer",
] }
objc2-ui-kit = { workspace = true, optional = true, features = [
    "UIAccessibilityConstants",
    "UIColor",
    "UIGeometry",
    "UIImage",
    "UILocalNotification",
    "objc2-core-foundation",
] }
objc2-user-notifications = { workspace = true, optional = true, features = [
    "UNNotification",
    "UNNotificationAction",
] }

[package.metadata.docs.rs]
default-target = "aarch64-apple-darwin"
rustc-args = ["--cfg", "docsrs"] # Fix cross-crate link to objc2::topics
targets = [
    "aarch64-apple-watchos",
]

[features]
default = [
    "std",
    "WKAccessibility",
    "WKAlertAction",
    "WKApplication",
    "WKApplicationMain",
    "WKAudioFileAsset",
    "WKAudioFilePlayer",
    "WKAudioFilePlayerItem",
    "WKBackgroundTask",
    "WKCrownSequencer",
    "WKDefines",
    "WKError",
    "WKExtendedRuntimeSession",
    "WKExtension",
    "WKGestureRecognizer",
    "WKImage",
    "WKInterfaceActivityRing",
    "WKInterfaceAuthorizationAppleIDButton",
    "WKInterfaceButton",
    "WKInterfaceController",
    "WKInterfaceDate",
    "WKInterfaceDevice",
    "WKInterfaceGroup",
    "WKInterfaceHMCamera",
    "WKInterfaceImage",
    "WKInterfaceInlineMovie",
    "WKInterfaceLabel",
    "WKInterfaceMap",
    "WKInterfaceMovie",
    "WKInterfaceObject",
    "WKInterfacePaymentButton",
    "WKInterfacePicker",
    "WKInterfaceSCNScene",
    "WKInterfaceSKScene",
    "WKInterfaceSeparator",
    "WKInterfaceSlider",
    "WKInterfaceSwitch",
    "WKInterfaceTable",
    "WKInterfaceTextField",
    "WKInterfaceTimer",
    "WKInterfaceVolumeControl",
    "bitflags",
    "block2",
    "objc2-cloud-kit",
    "objc2-core-foundation",
    "objc2-core-location",
    "objc2-health-kit",
    "objc2-home-kit",
    "objc2-intents",
    "objc2-map-kit",
    "objc2-scene-kit",
    "objc2-ui-kit",
    "objc2-user-notifications",
]
std = ["alloc"]
alloc = []
bitflags = ["dep:bitflags"]
block2 = ["dep:block2"]
objc2-cloud-kit = ["dep:objc2-cloud-kit"]
objc2-core-foundation = ["dep:objc2-core-foundation"]
objc2-core-location = ["dep:objc2-core-location"]
objc2-health-kit = ["dep:objc2-health-kit"]
objc2-home-kit = ["dep:objc2-home-kit"]
objc2-intents = ["dep:objc2-intents"]
objc2-map-kit = ["dep:objc2-map-kit"]
objc2-scene-kit = ["dep:objc2-scene-kit"]
objc2-ui-kit = ["dep:objc2-ui-kit"]
objc2-user-notifications = ["dep:objc2-user-notifications"]
unstable-darwin-objc = []

WKAccessibility = ["objc2-foundation/NSString"]
WKAlertAction = ["objc2-foundation/NSString"]
WKApplication = [
    "objc2-foundation/NSData",
    "objc2-foundation/NSDictionary",
    "objc2-foundation/NSError",
    "objc2-foundation/NSSet",
    "objc2-foundation/NSURL",
    "objc2-foundation/NSUserActivity",
]
WKApplicationMain = ["objc2-foundation/NSString"]
WKAudioFileAsset = [
    "objc2-foundation/NSDate",
    "objc2-foundation/NSString",
    "objc2-foundation/NSURL",
]
WKAudioFilePlayer = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSDate",
    "objc2-foundation/NSError",
]
WKAudioFilePlayerItem = [
    "objc2-foundation/NSDate",
    "objc2-foundation/NSError",
    "objc2-foundation/NSString",
]
WKBackgroundTask = [
    "objc2-foundation/NSDate",
    "objc2-foundation/NSError",
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
]
WKCrownSequencer = []
WKDefines = []
WKError = ["objc2-foundation/NSString"]
WKExtendedRuntimeSession = [
    "objc2-foundation/NSDate",
    "objc2-foundation/NSError",
    "objc2-foundation/NSString",
]
WKExtension = [
    "objc2-foundation/NSData",
    "objc2-foundation/NSDictionary",
    "objc2-foundation/NSError",
    "objc2-foundation/NSNotification",
    "objc2-foundation/NSSet",
    "objc2-foundation/NSString",
    "objc2-foundation/NSURL",
    "objc2-foundation/NSUserActivity",
]
WKGestureRecognizer = ["bitflags"]
WKImage = [
    "objc2-foundation/NSData",
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
]
WKInterfaceActivityRing = []
WKInterfaceAuthorizationAppleIDButton = []
WKInterfaceButton = [
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSData",
    "objc2-foundation/NSString",
]
WKInterfaceController = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSDate",
    "objc2-foundation/NSDictionary",
    "objc2-foundation/NSError",
    "objc2-foundation/NSString",
    "objc2-foundation/NSURL",
    "objc2-foundation/NSUserActivity",
]
WKInterfaceDate = [
    "objc2-foundation/NSCalendar",
    "objc2-foundation/NSTimeZone",
]
WKInterfaceDevice = [
    "objc2-foundation/NSString",
    "objc2-foundation/NSUUID",
]
WKInterfaceGroup = [
    "objc2-foundation/NSData",
    "objc2-foundation/NSString",
]
WKInterfaceHMCamera = []
WKInterfaceImage = [
    "objc2-foundation/NSData",
    "objc2-foundation/NSDate",
    "objc2-foundation/NSRange",
    "objc2-foundation/NSString",
]
WKInterfaceInlineMovie = ["objc2-foundation/NSURL"]
WKInterfaceLabel = [
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSString",
]
WKInterfaceMap = ["objc2-foundation/NSString"]
WKInterfaceMovie = ["objc2-foundation/NSURL"]
WKInterfaceObject = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSString",
]
WKInterfacePaymentButton = []
WKInterfacePicker = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
]
WKInterfaceSCNScene = []
WKInterfaceSKScene = []
WKInterfaceSeparator = []
WKInterfaceSlider = []
WKInterfaceSwitch = [
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSString",
]
WKInterfaceTable = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSIndexSet",
    "objc2-foundation/NSString",
]
WKInterfaceTextField = [
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSString",
]
WKInterfaceTimer = ["objc2-foundation/NSDate"]
WKInterfaceVolumeControl = []