# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.60" name = "objc2-web-kit" version = "0.2.2" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Bindings to the WebKit framework" readme = "README.md" keywords = [ "cocoa", "apple", "framework", "macos", "ios", ] categories = [ "api-bindings", "development-tools::ffi", "external-ffi-bindings", "os::macos-apis", ] license = "MIT" repository = "https://github.com/madsmtm/objc2" [package.metadata.docs.rs] default-target = "aarch64-apple-darwin" features = ["all"] targets = [ "aarch64-apple-darwin", "x86_64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-macabi", ] [lib] name = "objc2_web_kit" path = "src/lib.rs" [[example]] name = "browser" path = "examples/browser.rs" required-features = [ "objc2-app-kit", "objc2-app-kit/NSResponder", "objc2-app-kit/NSView", "objc2-app-kit/NSColor", "objc2-app-kit/NSButton", "objc2-app-kit/NSButtonCell", "objc2-app-kit/NSMenu", "objc2-app-kit/NSMenuItem", "objc2-app-kit/NSStackView", "objc2-app-kit/NSText", "objc2-app-kit/NSTextField", "objc2-app-kit/NSTextView", "objc2-app-kit/NSWindow", "objc2-app-kit/NSControl", "objc2-app-kit/NSApplication", "objc2-app-kit/NSRunningApplication", "objc2-app-kit/NSGraphics", "objc2-app-kit/NSLayoutConstraint", "objc2-app-kit/NSUserInterfaceLayout", "objc2-foundation/NSString", "objc2-foundation/NSGeometry", "objc2-foundation/NSNotification", "objc2-foundation/NSURL", "objc2-foundation/NSURLRequest", "objc2-foundation/NSThread", "WKNavigation", "WKNavigationDelegate", "WKWebView", ] [dependencies.bitflags] version = "2.5.0" optional = true default-features = false [dependencies.block2] version = "0.5.1" optional = true default-features = false [dependencies.objc2] version = "0.5.2" default-features = false [dependencies.objc2-foundation] version = "0.2.2" default-features = false [features] DOM = [] DOMAbstractView = ["objc2-foundation/NSObject"] DOMAttr = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMBlob = ["objc2-foundation/NSObject"] DOMCDATASection = ["objc2-foundation/NSObject"] DOMCSS = ["objc2-foundation/NSString"] DOMCSSCharsetRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSFontFaceRule = ["objc2-foundation/NSObject"] DOMCSSImportRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSMediaRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSPageRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSPrimitiveValue = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSRuleList = ["objc2-foundation/NSObject"] DOMCSSStyleDeclaration = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSStyleRule = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSStyleSheet = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSUnknownRule = ["objc2-foundation/NSObject"] DOMCSSValue = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMCSSValueList = ["objc2-foundation/NSObject"] DOMCharacterData = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMComment = ["objc2-foundation/NSObject"] DOMCore = [] DOMCounter = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMDocument = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMDocumentFragment = ["objc2-foundation/NSObject"] DOMDocumentType = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMEntity = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMEntityReference = ["objc2-foundation/NSObject"] DOMEvent = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMEventException = ["objc2-foundation/NSString"] DOMEventListener = [] DOMEventTarget = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMEvents = [] DOMException = ["objc2-foundation/NSString"] DOMExtensions = [ "objc2-app-kit?/NSImage", "objc2-foundation/NSArray", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMFile = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMFileList = ["objc2-foundation/NSObject"] DOMHTML = [] DOMHTMLAnchorElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLAppletElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLAreaElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLBRElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLBaseElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLBaseFontElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLBodyElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLButtonElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLCollection = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLDListElement = ["objc2-foundation/NSObject"] DOMHTMLDirectoryElement = ["objc2-foundation/NSObject"] DOMHTMLDivElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLDocument = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLEmbedElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLFieldSetElement = ["objc2-foundation/NSObject"] DOMHTMLFontElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLFormElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLFrameElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLFrameSetElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLHRElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLHeadElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLHeadingElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLHtmlElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLIFrameElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLImageElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLInputElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLLIElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLLabelElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLLegendElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLLinkElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLMapElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLMarqueeElement = ["objc2-foundation/NSObject"] DOMHTMLMenuElement = ["objc2-foundation/NSObject"] DOMHTMLMetaElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLModElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLOListElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLObjectElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] DOMHTMLOptGroupElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLOptionElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLOptionsCollection = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLParagraphElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLParamElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLPreElement = ["objc2-foundation/NSObject"] DOMHTMLQuoteElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLScriptElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLSelectElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLStyleElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableCaptionElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableCellElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableColElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableRowElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTableSectionElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTextAreaElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLTitleElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMHTMLUListElement = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMImplementation = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMKeyboardEvent = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMMediaList = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMMouseEvent = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMMutationEvent = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMNamedNodeMap = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMNode = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMNodeFilter = [] DOMNodeIterator = ["objc2-foundation/NSObject"] DOMNodeList = ["objc2-foundation/NSObject"] DOMObject = ["objc2-foundation/NSObject"] DOMOverflowEvent = ["objc2-foundation/NSObject"] DOMProcessingInstruction = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMProgressEvent = ["objc2-foundation/NSObject"] DOMRGBColor = [ "objc2-app-kit?/NSColor", "objc2-foundation/NSObject", ] DOMRange = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMRangeException = ["objc2-foundation/NSString"] DOMRanges = [] DOMRect = ["objc2-foundation/NSObject"] DOMStyleSheet = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMStyleSheetList = ["objc2-foundation/NSObject"] DOMStylesheets = [] DOMText = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMTraversal = [] DOMTreeWalker = ["objc2-foundation/NSObject"] DOMUIEvent = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] DOMViews = [] DOMWheelEvent = ["objc2-foundation/NSObject"] DOMXPath = [] DOMXPathException = ["objc2-foundation/NSString"] DOMXPathExpression = ["objc2-foundation/NSObject"] DOMXPathNSResolver = ["objc2-foundation/NSString"] DOMXPathResult = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] NSAttributedString = [ "objc2-app-kit?/NSAttributedString", "objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLRequest", ] WKBackForwardList = ["objc2-foundation/NSArray"] WKBackForwardListItem = [ "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WKContentRuleList = ["objc2-foundation/NSString"] WKContentRuleListStore = [ "objc2-foundation/NSArray", "objc2-foundation/NSError", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WKContentWorld = ["objc2-foundation/NSString"] WKContextMenuElementInfo = [] WKDataDetectorTypes = [] WKDownload = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSData", "objc2-foundation/NSProgress", "objc2-foundation/NSURLRequest", ] WKDownloadDelegate = [ "objc2-foundation/NSData", "objc2-foundation/NSError", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLAuthenticationChallenge", "objc2-foundation/NSURLCredential", "objc2-foundation/NSURLRequest", "objc2-foundation/NSURLResponse", "objc2-foundation/NSURLSession", ] WKError = ["objc2-foundation/NSString"] WKFindConfiguration = ["objc2-foundation/NSObject"] WKFindResult = ["objc2-foundation/NSObject"] WKFoundation = [] WKFrameInfo = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSObject", "objc2-foundation/NSURLRequest", ] WKHTTPCookieStore = [ "objc2-foundation/NSArray", "objc2-foundation/NSHTTPCookie", ] WKNavigation = [] WKNavigationAction = [ "objc2-app-kit?/NSEvent", "objc2-foundation/NSURLRequest", ] WKNavigationDelegate = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSError", "objc2-foundation/NSURLAuthenticationChallenge", "objc2-foundation/NSURLCredential", "objc2-foundation/NSURLSession", ] WKNavigationResponse = ["objc2-foundation/NSURLResponse"] WKOpenPanelParameters = [] WKPDFConfiguration = [ "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", ] WKPreferences = [ "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", ] WKPreviewActionItem = [] WKPreviewActionItemIdentifiers = [] WKPreviewElementInfo = [] WKProcessPool = ["objc2-foundation/NSObject"] WKScriptMessage = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSString", ] WKScriptMessageHandler = [] WKScriptMessageHandlerWithReply = ["objc2-foundation/NSString"] WKSecurityOrigin = ["objc2-foundation/NSString"] WKSnapshotConfiguration = [ "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSValue", ] WKUIDelegate = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSArray", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WKURLSchemeHandler = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", ] WKURLSchemeTask = [ "objc2-foundation/NSData", "objc2-foundation/NSError", "objc2-foundation/NSURLRequest", "objc2-foundation/NSURLResponse", ] WKUserContentController = [ "objc2-foundation/NSArray", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WKUserScript = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WKWebView = [ "objc2-app-kit?/NSAccessibilityProtocols", "objc2-app-kit?/NSAnimation", "objc2-app-kit?/NSAppearance", "objc2-app-kit?/NSColor", "objc2-app-kit?/NSDragging", "objc2-app-kit?/NSImage", "objc2-app-kit?/NSPrintInfo", "objc2-app-kit?/NSPrintOperation", "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSTextFinder", "objc2-app-kit?/NSUserInterfaceItemIdentification", "objc2-app-kit?/NSUserInterfaceValidation", "objc2-app-kit?/NSView", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSData", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLRequest", "objc2-foundation/NSURLResponse", ] WKWebViewConfiguration = [ "bitflags", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WKWebpagePreferences = [] WKWebsiteDataRecord = [ "objc2-foundation/NSSet", "objc2-foundation/NSString", ] WKWebsiteDataStore = [ "objc2-foundation/NSArray", "objc2-foundation/NSDate", "objc2-foundation/NSError", "objc2-foundation/NSObject", "objc2-foundation/NSSet", "objc2-foundation/NSString", "objc2-foundation/NSUUID", ] WKWindowFeatures = ["objc2-foundation/NSValue"] WebArchive = [ "objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WebBackForwardList = ["objc2-foundation/NSArray"] WebDOMOperations = [ "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WebDataSource = [ "objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLRequest", "objc2-foundation/NSURLResponse", ] WebDocument = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSWindow", "objc2-foundation/NSAttributedString", "objc2-foundation/NSData", "objc2-foundation/NSError", "objc2-foundation/NSString", ] WebDownload = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSWindow", "objc2-foundation/NSData", "objc2-foundation/NSString", "objc2-foundation/NSURLDownload", "objc2-foundation/NSURLRequest", ] WebEditingDelegate = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSTextView", "objc2-app-kit?/NSView", "objc2-foundation/NSNotification", "objc2-foundation/NSString", "objc2-foundation/NSUndoManager", ] WebFrame = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSArray", "objc2-foundation/NSData", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLRequest", ] WebFrameLoadDelegate = [ "objc2-app-kit?/NSImage", "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSDate", "objc2-foundation/NSError", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WebFrameView = [ "objc2-app-kit?/NSAccessibilityProtocols", "objc2-app-kit?/NSAnimation", "objc2-app-kit?/NSAppearance", "objc2-app-kit?/NSDragging", "objc2-app-kit?/NSPrintInfo", "objc2-app-kit?/NSPrintOperation", "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSUserInterfaceItemIdentification", "objc2-app-kit?/NSView", "objc2-foundation/NSCoder", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", ] WebHistory = [ "objc2-foundation/NSArray", "objc2-foundation/NSCalendarDate", "objc2-foundation/NSDate", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WebHistoryItem = [ "objc2-app-kit?/NSImage", "objc2-foundation/NSDate", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WebKitAvailability = [] WebKitErrors = ["objc2-foundation/NSString"] WebKitLegacy = [] WebPlugin = [ "objc2-foundation/NSData", "objc2-foundation/NSError", "objc2-foundation/NSURLResponse", ] WebPluginContainer = [ "objc2-app-kit?/NSColor", "objc2-foundation/NSString", "objc2-foundation/NSURLRequest", ] WebPluginViewFactory = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSDictionary", "objc2-foundation/NSString", ] WebPolicyDelegate = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSDictionary", "objc2-foundation/NSError", "objc2-foundation/NSString", "objc2-foundation/NSURLRequest", ] WebPreferences = [ "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WebResource = [ "objc2-foundation/NSData", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", ] WebResourceLoadDelegate = [ "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSView", "objc2-foundation/NSError", "objc2-foundation/NSURLAuthenticationChallenge", "objc2-foundation/NSURLRequest", "objc2-foundation/NSURLResponse", ] WebScriptObject = [ "objc2-foundation/NSArray", "objc2-foundation/NSObject", "objc2-foundation/NSString", ] WebUIDelegate = [ "bitflags", "objc2-app-kit?/NSDragging", "objc2-app-kit?/NSPasteboard", "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSUserInterfaceValidation", "objc2-app-kit?/NSView", "objc2-foundation/NSArray", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSString", "objc2-foundation/NSURLRequest", ] WebView = [ "objc2-app-kit?/NSAccessibilityProtocols", "objc2-app-kit?/NSAnimation", "objc2-app-kit?/NSAppearance", "objc2-app-kit?/NSDragging", "objc2-app-kit?/NSImage", "objc2-app-kit?/NSPasteboard", "objc2-app-kit?/NSResponder", "objc2-app-kit?/NSTextView", "objc2-app-kit?/NSUserInterfaceItemIdentification", "objc2-app-kit?/NSUserInterfaceValidation", "objc2-app-kit?/NSView", "objc2-app-kit?/NSWindow", "objc2-foundation/NSArray", "objc2-foundation/NSCoder", "objc2-foundation/NSDictionary", "objc2-foundation/NSGeometry", "objc2-foundation/NSObject", "objc2-foundation/NSString", "objc2-foundation/NSURL", "objc2-foundation/NSURLDownload", "objc2-foundation/NSUndoManager", ] all = [ "DOM", "DOMAbstractView", "DOMAttr", "DOMBlob", "DOMCDATASection", "DOMCSS", "DOMCSSCharsetRule", "DOMCSSFontFaceRule", "DOMCSSImportRule", "DOMCSSMediaRule", "DOMCSSPageRule", "DOMCSSPrimitiveValue", "DOMCSSRule", "DOMCSSRuleList", "DOMCSSStyleDeclaration", "DOMCSSStyleRule", "DOMCSSStyleSheet", "DOMCSSUnknownRule", "DOMCSSValue", "DOMCSSValueList", "DOMCharacterData", "DOMComment", "DOMCore", "DOMCounter", "DOMDocument", "DOMDocumentFragment", "DOMDocumentType", "DOMElement", "DOMEntity", "DOMEntityReference", "DOMEvent", "DOMEventException", "DOMEventListener", "DOMEventTarget", "DOMEvents", "DOMException", "DOMExtensions", "DOMFile", "DOMFileList", "DOMHTML", "DOMHTMLAnchorElement", "DOMHTMLAppletElement", "DOMHTMLAreaElement", "DOMHTMLBRElement", "DOMHTMLBaseElement", "DOMHTMLBaseFontElement", "DOMHTMLBodyElement", "DOMHTMLButtonElement", "DOMHTMLCollection", "DOMHTMLDListElement", "DOMHTMLDirectoryElement", "DOMHTMLDivElement", "DOMHTMLDocument", "DOMHTMLElement", "DOMHTMLEmbedElement", "DOMHTMLFieldSetElement", "DOMHTMLFontElement", "DOMHTMLFormElement", "DOMHTMLFrameElement", "DOMHTMLFrameSetElement", "DOMHTMLHRElement", "DOMHTMLHeadElement", "DOMHTMLHeadingElement", "DOMHTMLHtmlElement", "DOMHTMLIFrameElement", "DOMHTMLImageElement", "DOMHTMLInputElement", "DOMHTMLLIElement", "DOMHTMLLabelElement", "DOMHTMLLegendElement", "DOMHTMLLinkElement", "DOMHTMLMapElement", "DOMHTMLMarqueeElement", "DOMHTMLMenuElement", "DOMHTMLMetaElement", "DOMHTMLModElement", "DOMHTMLOListElement", "DOMHTMLObjectElement", "DOMHTMLOptGroupElement", "DOMHTMLOptionElement", "DOMHTMLOptionsCollection", "DOMHTMLParagraphElement", "DOMHTMLParamElement", "DOMHTMLPreElement", "DOMHTMLQuoteElement", "DOMHTMLScriptElement", "DOMHTMLSelectElement", "DOMHTMLStyleElement", "DOMHTMLTableCaptionElement", "DOMHTMLTableCellElement", "DOMHTMLTableColElement", "DOMHTMLTableElement", "DOMHTMLTableRowElement", "DOMHTMLTableSectionElement", "DOMHTMLTextAreaElement", "DOMHTMLTitleElement", "DOMHTMLUListElement", "DOMImplementation", "DOMKeyboardEvent", "DOMMediaList", "DOMMouseEvent", "DOMMutationEvent", "DOMNamedNodeMap", "DOMNode", "DOMNodeFilter", "DOMNodeIterator", "DOMNodeList", "DOMObject", "DOMOverflowEvent", "DOMProcessingInstruction", "DOMProgressEvent", "DOMRGBColor", "DOMRange", "DOMRangeException", "DOMRanges", "DOMRect", "DOMStyleSheet", "DOMStyleSheetList", "DOMStylesheets", "DOMText", "DOMTraversal", "DOMTreeWalker", "DOMUIEvent", "DOMViews", "DOMWheelEvent", "DOMXPath", "DOMXPathException", "DOMXPathExpression", "DOMXPathNSResolver", "DOMXPathResult", "NSAttributedString", "WKBackForwardList", "WKBackForwardListItem", "WKContentRuleList", "WKContentRuleListStore", "WKContentWorld", "WKContextMenuElementInfo", "WKDataDetectorTypes", "WKDownload", "WKDownloadDelegate", "WKError", "WKFindConfiguration", "WKFindResult", "WKFoundation", "WKFrameInfo", "WKHTTPCookieStore", "WKNavigation", "WKNavigationAction", "WKNavigationDelegate", "WKNavigationResponse", "WKOpenPanelParameters", "WKPDFConfiguration", "WKPreferences", "WKPreviewActionItem", "WKPreviewActionItemIdentifiers", "WKPreviewElementInfo", "WKProcessPool", "WKScriptMessage", "WKScriptMessageHandler", "WKScriptMessageHandlerWithReply", "WKSecurityOrigin", "WKSnapshotConfiguration", "WKUIDelegate", "WKURLSchemeHandler", "WKURLSchemeTask", "WKUserContentController", "WKUserScript", "WKWebView", "WKWebViewConfiguration", "WKWebpagePreferences", "WKWebsiteDataRecord", "WKWebsiteDataStore", "WKWindowFeatures", "WebArchive", "WebBackForwardList", "WebDOMOperations", "WebDataSource", "WebDocument", "WebDownload", "WebEditingDelegate", "WebFrame", "WebFrameLoadDelegate", "WebFrameView", "WebHistory", "WebHistoryItem", "WebKitAvailability", "WebKitErrors", "WebKitLegacy", "WebPlugin", "WebPluginContainer", "WebPluginViewFactory", "WebPolicyDelegate", "WebPreferences", "WebResource", "WebResourceLoadDelegate", "WebScriptObject", "WebUIDelegate", "WebView", "bitflags", "block2", "objc2-app-kit", ] alloc = [ "block2?/alloc", "objc2/alloc", "objc2-app-kit?/alloc", "objc2-foundation/alloc", ] bitflags = [ "dep:bitflags", "objc2-app-kit?/bitflags", "objc2-foundation/bitflags", ] block2 = [ "dep:block2", "objc2-app-kit?/block2", "objc2-foundation/block2", ] default = ["std"] objc2-app-kit = ["dep:objc2-app-kit"] std = [ "alloc", "bitflags?/std", "block2?/std", "objc2/std", "objc2-app-kit?/std", "objc2-foundation/std", ] [target."cfg(target_os = \"macos\")".dependencies.objc2-app-kit] version = "0.2.2" optional = true default-features = false [lints.clippy] cargo = "warn" ptr_as_ptr = "warn" [lints.rust] elided_lifetimes_in_paths = "warn" missing_copy_implementations = "warn" missing_debug_implementations = "warn" non_ascii_idents = "deny" unreachable_pub = "warn" unsafe_op_in_unsafe_fn = "deny"