Cargo Features

[dependencies]
xxxdh = { version = "0.7.4", default-features = false, features = ["aead-aes-gcm", "hkdf-sha256", "hkdf-sha512", "x25519-ristretto"] }
default = aead-aes-gcm, hkdf-sha256, x25519-ristretto

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

aead-aes-gcm default = aes-gcm
hkdf-sha256 default
hkdf-sha512
x25519-ristretto default

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.

aes-gcm aead-aes-gcm

Enables aes-gcm ^0.9.4