Cargo Features

[dependencies]
ecies-ed25519 = { version = "0.5.1", default-features = false, features = ["pure_rust", "serde", "ring"] }
default = pure_rust

The pure_rust feature is set by default whenever ecies-ed25519 is added without default-features = false somewhere in the dependency tree.

pure_rust default = aes-gcm, digest, 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.

serde implicit feature

Enables serde

"serde" feature

ring implicit feature

Enables ring ^0.16.20

"ring" feature

aes-gcm pure_rust

Enables aes-gcm ^0.8.0

"pure_rust" feature

sha2 pure_rust

Enables sha2 ^0.9.3

digest pure_rust

Enables digest ^0.9.0

hkdf pure_rust

Enables hkdf ^0.10.0