Common/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#![allow(non_snake_case, non_camel_case_types)]
10
11// --- Trait Definition ---
12pub mod SecretProvider;
13
14// --- Effect Constructors ---
15pub mod DeleteSecret;
16
17pub mod GetSecret;
18
19pub mod StoreSecret;