Cargo Features

[dependencies]
oma-refresh = { version = "0.13.2", default-features = false, features = ["aosc", "sequoia-openssl-backend", "sequoia-nettle-backend", "rustls", "native-tls"] }
default = aosc, rustls, sequoia-nettle-backend

These default features are set whenever oma-refresh is added without default-features = false somewhere in the dependency tree.

aosc default

Enables oma-topics

Affects db::RefreshError

sequoia-openssl-backend

Enables crypto-openssl of sequoia-openpgp

sequoia-nettle-backend default

Enables crypto-nettle of sequoia-openpgp

sequoia-openpgp:

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

rustls default

Enables rustls of oma-fetch and oma-topics

native-tls

Enables native-tls of oma-fetch and oma-topics