Cargo Features

[dependencies]
keepass-db = { version = "0.0.2", default-features = false, features = ["write", "rust-argon2", "argon2-kdf", "argon2"] }
default = argon2

The argon2 feature is set by default whenever keepass-db is added without default-features = false somewhere in the dependency tree.

write

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.

rust-argon2 implicit feature

Enables rust-argon2

rust-argon2:

Rust implementation of the Argon2 password hashing function

Affects argon2::transform_argon2

argon2-kdf implicit feature

Enables argon2-kdf

argon2-kdf:

Intuitive Rust bindings for Argon2

Affects argon2::transform_argon2

argon2 default

Affects argon2::transform_argon2