Skip to main content

gloves_core/
lib.rs

1#![deny(missing_docs)]
2//! Core types, errors, and path utilities for gloves.
3
4/// Error types and result aliases.
5pub mod error;
6/// Filesystem path definitions.
7pub mod paths;
8/// Portable secret references.
9pub mod secret_ref;
10/// Core domain types (SecretId, AgentId, etc.).
11pub mod types;
12
13pub use error::{GlovesError, Result, ValidationError};
14pub use paths::SecretsPaths;
15pub use secret_ref::{SecretRef, SecretRefParseError};
16pub use types::{AgentId, Owner, SecretId, SecretValue};