Cargo Features

[dependencies]
sequoia-sq = { version = "0.40.0", default-features = false, features = ["crypto-nettle", "crypto-openssl", "crypto-botan", "crypto-botan2", "crypto-cng", "crypto-rust", "subplot"] }
default = crypto-nettle

The crypto-nettle feature is set by default whenever sequoia-sq is added without default-features = false somewhere in the dependency tree.

crypto-nettle default

Enables crypto-nettle of sequoia-openpgp

sequoia-openpgp:

TODO(#333): Allow for/implement more backends

crypto-openssl

Enables crypto-openssl of sequoia-openpgp

crypto-botan

Enables crypto-botan of sequoia-openpgp

crypto-botan2

Enables crypto-botan2 of sequoia-openpgp

crypto-cng

Enables crypto-cng of sequoia-openpgp

crypto-rust

Enables crypto-rust of sequoia-openpgp

subplot = culpa, subplot-build, subplotlib

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

subplotlib subplot?

Enables subplotlib

This is for subplot only. If you don't enable the subplot feature,
feel free to patch it out.

culpa subplot?
subplot-build build subplot?

Enables subplot-build

This is for subplot only. If you don't enable the subplot feature,
feel free to patch it out.