cuenv_secrets/resolvers/mod.rs
1//! Secret resolver implementations
2//!
3//! This module provides built-in resolvers that require no external dependencies:
4//!
5//! - [`EnvSecretResolver`] - Environment variables
6//! - [`ExecSecretResolver`] - Command execution
7//!
8//! Additional providers are available via feature flags:
9//!
10//! - `aws` - AWS Secrets Manager (cuenv-aws crate)
11//! - `gcp` - GCP Secret Manager (cuenv-gcp crate)
12//! - `vault` - `HashiCorp` Vault (cuenv-vault crate)
13//! - `onepassword` - 1Password (cuenv-1password crate)
14
15mod env;
16mod exec;
17
18pub use env::EnvSecretResolver;
19pub use exec::ExecSecretResolver;