Cargo Features

[dependencies]
c5store = { version = "0.3.1", default-features = false, features = ["full", "dotenv", "toml", "secrets"] }
full = dotenv, secrets, toml
default = secrets

Secrets enabled by default

dotenv full?

Optional feature for loading .env files

Enables dotenvy

Affects c5store::C5StoreOptions.dotenv_path

toml full?

Enables toml

Affects serialization::toml_value_to_c5_value

secrets default full?

Optional feature for core secrets management (default on)

Enables curve25519-parser, ecies_25519, and sha2

Affects c5store::secrets, c5store::SecretKeyStoreConfiguratorFn, c5store::SecretOptions, c5store::load_secret_key_files