Cargo Features

[dependencies]
sframe = { version = "0.8.0", default-features = false, features = ["rust-crypto", "openssl", "ring"] }
default = ring

The ring feature is set by default whenever sframe is added without default-features = false somewhere in the dependency tree.

rust-crypto = aes-gcm, cipher, ctr, getrandom, hkdf, sha2

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.

openssl implicit feature

Enables openssl

openssl:

OpenSSL bindings

aes-gcm rust-crypto?
cipher rust-crypto?
ctr rust-crypto?
getrandom rust-crypto?
hkdf rust-crypto?
ring default
sha2 rust-crypto?