secretspec-derive 0.19.0

Derive macros for SecretSpec type-safe code generation
Documentation
1
2
3
4
5
6
7
8
9
10
11
use secretspec::Secrets;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let mut spec = Secrets::load()?;
    spec.set_scope("api");

    let resolved = spec.resolve()?;
    assert_eq!(resolved.scope.as_deref(), Some("api"));

    Ok(())
}