Cargo Features
[dependencies]
objc2-security-interface = { version = "0.3.1", default-features = false, features = ["std", "alloc", "objc2-security", "objc2-security-foundation", "SFAuthorizationPluginView", "SFAuthorizationView", "SFCertificatePanel", "SFCertificateTrustPanel", "SFCertificateView", "SFChooseIdentityPanel", "SFChooseIdentityTableCellView", "SFKeychainSavePanel", "SFKeychainSettingsPanel", "SecurityInterface"] }
- default = SFAuthorizationPluginView, SFAuthorizationView, SFCertificatePanel, SFCertificateTrustPanel, SFCertificateView, SFChooseIdentityPanel, SFChooseIdentityTableCellView, SFKeychainSavePanel, SFKeychainSettingsPanel, SecurityInterface, objc2-security, objc2-security-foundation, std
-
These default features are set whenever
objc2-security-interface
is added without
somewhere in the dependency tree.default-features = false - std default = alloc
- alloc std
- objc2-security default
-
Enables objc2-security
- objc2-security-foundation default
-
Enables objc2-security-foundation
- SFAuthorizationPluginView default
-
Enables NSResponder and NSView of objc2-app-kit, NSDictionary, NSError and NSString of objc2-foundation
- SFAuthorizationView default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSDragging, NSResponder, NSUserInterfaceItemIdentification and NSView of objc2-app-kit, NSCoder, NSDate, NSGeometry, NSObject and objc2-core-foundation of objc2-foundation
- SFCertificatePanel default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSGraphics, NSMenu, NSPanel, NSResponder, NSScreen, NSUserInterfaceItemIdentification, NSUserInterfaceValidation, NSView, NSViewController, NSVisualEffectView and NSWindow of objc2-app-kit, NSArray, NSCoder, NSGeometry, NSObject, NSString and objc2-core-foundation of objc2-foundation
- SFCertificateTrustPanel default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSGraphics, NSMenu, NSPanel, NSResponder, NSScreen, NSUserInterfaceItemIdentification, NSUserInterfaceValidation, NSViewController and NSWindow of objc2-app-kit, NSCoder, NSGeometry, NSObject, NSString and objc2-core-foundation of objc2-foundation
- SFCertificateView default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSDragging, NSResponder, NSUserInterfaceItemIdentification, NSView and NSVisualEffectView of objc2-app-kit, NSArray, NSCoder, NSGeometry, NSObject, NSString and objc2-core-foundation of objc2-foundation
- SFChooseIdentityPanel default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSGraphics, NSMenu, NSPanel, NSResponder, NSScreen, NSUserInterfaceItemIdentification, NSUserInterfaceValidation, NSViewController and NSWindow of objc2-app-kit, NSArray, NSCoder, NSGeometry, NSObject, NSString and objc2-core-foundation of objc2-foundation
- SFChooseIdentityTableCellView default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSControl, NSDragging, NSResponder, NSTableCellView, NSTextField, NSUserInterfaceItemIdentification and NSView of objc2-app-kit, NSCoder, NSGeometry, NSObject and objc2-core-foundation of objc2-foundation
- SFKeychainSavePanel default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSGraphics, NSMenu, NSPanel, NSResponder, NSSavePanel, NSScreen, NSUserInterfaceItemIdentification, NSUserInterfaceValidation, NSViewController and NSWindow of objc2-app-kit, NSCoder, NSError, NSGeometry, NSObject, NSString and objc2-core-foundation of objc2-foundation
- SFKeychainSettingsPanel default
-
Enables NSAccessibilityProtocols, NSAnimation, NSAppearance, NSGraphics, NSMenu, NSPanel, NSResponder, NSScreen, NSUserInterfaceItemIdentification, NSUserInterfaceValidation, NSViewController and NSWindow of objc2-app-kit, NSCoder, NSGeometry, NSObject and objc2-core-foundation of objc2-foundation
- SecurityInterface default
objc2-security-interface has 15 features without comments.