# This file has been automatically generated by `objc2`'s `header-translator`. # DO NOT EDIT [package] name = "objc2-osa-kit" version = "0.2.2" # Remember to update html_root_url in lib.rs description = "Bindings to the OSAKit framework" edition = "2021" rust-version = "1.60" keywords = ["cocoa", "apple", "framework", "macos"] categories = [ "api-bindings", "development-tools::ffi", "external-ffi-bindings", "os::macos-apis", ] repository = "https://github.com/madsmtm/objc2" license = "MIT" [lints] workspace = true [dependencies] bitflags = { version = "2.5.0", default-features = false, optional = true } objc2 = { path = "../../crates/objc2", version = "0.5.2", default-features = false } objc2-app-kit = { path = "../objc2-app-kit", version = "0.2.2", default-features = false } objc2-foundation = { path = "../objc2-foundation", version = "0.2.2", default-features = false } [package.metadata.docs.rs] default-target = "aarch64-apple-darwin" features = ["all"] targets = [ "aarch64-apple-darwin", "x86_64-apple-darwin", ] [features] default = ["std"] # Currently not possible to turn off, put here for forwards compatibility. std = ["alloc", "bitflags?/std", "objc2/std", "objc2-app-kit/std", "objc2-foundation/std"] alloc = ["objc2/alloc", "objc2-app-kit/alloc", "objc2-foundation/alloc"] bitflags = ["dep:bitflags", "objc2-app-kit/bitflags", "objc2-foundation/bitflags"] OSALanguage = [ "bitflags", "objc2-foundation/NSAppleEventDescriptor", "objc2-foundation/NSArray", "objc2-foundation/NSString", ] OSALanguageInstance = [ "objc2-foundation/NSAppleEventDescriptor", "objc2-foundation/NSAttributedString", ] OSAScript = [ "bitflags", "objc2-foundation/NSAppleEventDescriptor", "objc2-foundation/NSArray", "objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] OSAScriptController = [ "objc2-app-kit/NSController", "objc2-app-kit/NSKeyValueBinding", "objc2-app-kit/NSResponder", "objc2-app-kit/NSText", "objc2-app-kit/NSTextView", "objc2-app-kit/NSView", "objc2-foundation/NSCoder", "objc2-foundation/NSObject", ] OSAScriptView = [ "objc2-app-kit/NSAccessibilityProtocols", "objc2-app-kit/NSAnimation", "objc2-app-kit/NSAppearance", "objc2-app-kit/NSColorPanel", "objc2-app-kit/NSDragging", "objc2-app-kit/NSInputManager", "objc2-app-kit/NSLayoutManager", "objc2-app-kit/NSMenu", "objc2-app-kit/NSResponder", "objc2-app-kit/NSSpellProtocol", "objc2-app-kit/NSText", "objc2-app-kit/NSTextContainer", "objc2-app-kit/NSTextContent", "objc2-app-kit/NSTextInputClient", "objc2-app-kit/NSTextView", "objc2-app-kit/NSUserInterfaceItemIdentification", "objc2-app-kit/NSUserInterfaceValidation", "objc2-app-kit/NSView", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] all = [ "OSALanguage", "OSALanguageInstance", "OSAScript", "OSAScriptController", "OSAScriptView", "bitflags", ]