Expand description
Backend implementations for Eidetica storage
This module provides the core BackendImpl trait and various backend implementations
organized by category (database, file, network, cloud).
The BackendImpl trait defines the interface for storing and retrieving Entry objects.
This allows the core database logic (Instance, Database) to be independent of the specific storage mechanism.
Instance wraps BackendImpl in a Backend struct that provides a layer for future development.
Re-exports§
pub use errors::BackendError;
Modules§
Structs§
- Instance
Metadata - Persistent metadata for an Eidetica instance.
Enums§
- Verification
Status - Verification status for entries in the backend.
Traits§
- Backend
Impl - BackendImpl trait abstracting the underlying storage mechanism for Eidetica entries.