Cargo Features

[dependencies]
keyring-lib = { version = "1.0.2", default-features = false, features = ["tokio", "async-std", "rustls", "openssl", "derive", "vendored"] }
default = rustls, tokio

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

tokio default

Async runtime

Enables tokio, tokio of keyring

async-std

Enables async-std, async-io of keyring

rustls default

Rust crypto

Enables crypto-rust of keyring

openssl

Enables crypto-openssl of keyring

derive

Serde (de)serialization

Enables serde

vendored

Vendored (mostly for OpenSSL)

Enables vendored of keyring