envvault-cli 0.5.1

A local-first encrypted environment variable manager
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Vault module — encrypted secret storage.
//!
//! This module provides:
//! - `Secret` and `SecretMetadata` types (`secret`)
//! - Binary vault file format with HMAC integrity (`format`)
//! - High-level `VaultStore` for creating, opening, and managing vaults (`store`)

pub mod format;
pub mod secret;
pub mod store;

// Re-export the most commonly used items.
pub use format::{StoredArgon2Params, VaultHeader};
pub use secret::{Secret, SecretMetadata};
pub use store::VaultStore;