Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Secure implementation of Storage that provides transparent encryption of stored data. This implementation is suitable for sensitive information that needs to be protected at rest.

Link copied to clipboard
interface Encryption

Platform-independent encryption abstraction for secure data storage. This interface provides a standardized way to protect sensitive data while allowing different encryption implementations based on security requirements.

Link copied to clipboard

Basic implementation of Storage that provides direct file system access without additional security layers. This implementation is suitable for non-sensitive data or when encryption is handled at a different level.

Link copied to clipboard
interface Storage<Path>

Core storage abstraction for the memory system that provides a unified interface for file operations across different platforms and storage backends.