Cargo Features

[dependencies]
security-framework = { version = "3.1.0", default-features = false, features = ["session-tickets", "job-bless", "OSX_10_12", "OSX_10_13", "OSX_10_14", "OSX_10_15", "nightly", "log"] }
default = OSX_10_12

The OSX_10_12 feature is set by default whenever security-framework is added without default-features = false somewhere in the dependency tree.

alpn session-tickets OSX_10_13?
job-bless
OSX_10_12 default OSX_10_13?

Enables OSX_10_12 of security-framework-sys

Affects key::GenerateKeyOptions

OSX_10_13 OSX_10_14? = OSX_10_12, alpn, session-tickets

Enables OSX_10_13 of security-framework-sys

OSX_10_14 OSX_10_15? = OSX_10_13

Enables OSX_10_14 of security-framework-sys

OSX_10_15 = OSX_10_14

Enables OSX_10_15 of security-framework-sys

nightly

not used, doesn't do anything, only for back compat

Features from optional dependencies

log implicit feature

Enables log

log:

A lightweight logging facade for Rust