CommonLibrary/Secret/mod.rs
1//! # Secret Service
2//!
3//! This module defines the abstract contract for the Secret service, which
4//! provides secure storage capabilities for extensions, typically by
5//! integrating with the operating system's keychain or credential store. It
6//! includes the `SecretProvider` trait and the `ActionEffect` constructors for
7//! all secret management operations.
8
9// --- Trait Definition ---
10pub mod SecretProvider;
11
12// --- Effect Constructors ---
13pub mod DeleteSecret;
14
15pub mod GetSecret;
16
17pub mod StoreSecret;