objc2-accessibility 0.3.0

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

[package]
name = "objc2-accessibility"
version.workspace = true
description = "Bindings to the Accessibility framework"
edition.workspace = true
rust-version.workspace = true
keywords = ["cocoa", "apple", "framework", "macos", "ios"]
categories.workspace = true
repository.workspace = true
license.workspace = true

[lints]
workspace = true

[dependencies]
bitflags = { version = "2.5.0", default-features = false, optional = true, features = ["std"] }
block2 = { path = "../../crates/block2", version = "0.6.0", default-features = false, optional = true, features = ["alloc"] }
objc2 = { path = "../../crates/objc2", version = "0.6.0", default-features = false, features = ["std"] }
objc2-core-foundation = { path = "../objc2-core-foundation", version = "0.3.0", default-features = false, optional = true, features = [
    "CFCGTypes",
    "objc2",
] }
objc2-core-graphics = { path = "../objc2-core-graphics", version = "0.3.0", default-features = false, optional = true, features = [
    "CGColor",
    "CGImage",
    "objc2",
] }
objc2-foundation = { path = "../objc2-foundation", version = "0.3.0", default-features = false, features = ["alloc"] }

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

[features]
default = [
    "std",
    "AXAudiograph",
    "AXBrailleMap",
    "AXColorUtilities",
    "AXCustomContent",
    "AXFeatureOverrideSessionManager",
    "AXFoundation",
    "AXHearingUtilities",
    "AXMathExpression",
    "AXRequest",
    "AXSettings",
    "AXTechnology",
    "bitflags",
    "block2",
    "objc2-core-foundation",
    "objc2-core-graphics",
]
std = ["alloc"]
alloc = []
bitflags = ["dep:bitflags"]
block2 = ["dep:block2"]
objc2-core-foundation = ["dep:objc2-core-foundation"]
objc2-core-graphics = ["dep:objc2-core-graphics"]

AXAudiograph = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
    "objc2-foundation/NSValue",
]
AXBrailleMap = ["objc2-foundation/NSObject"]
AXColorUtilities = ["objc2-foundation/NSString"]
AXCustomContent = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSAttributedString",
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
]
AXFeatureOverrideSessionManager = []
AXFoundation = []
AXHearingUtilities = [
    "bitflags",
    "objc2-foundation/NSArray",
    "objc2-foundation/NSNotification",
    "objc2-foundation/NSString",
    "objc2-foundation/NSUUID",
]
AXMathExpression = [
    "objc2-foundation/NSArray",
    "objc2-foundation/NSString",
]
AXRequest = [
    "objc2-foundation/NSObject",
    "objc2-foundation/NSString",
]
AXSettings = [
    "objc2-foundation/NSError",
    "objc2-foundation/NSNotification",
    "objc2-foundation/NSString",
]
AXTechnology = ["objc2-foundation/NSString"]