Skip to main content

Module storage

Module storage 

Source
Expand description

Storage engine traits and implementations for persisting email messages.

Provides StorageEngine as the abstract interface, with FileStorageEngine (filesystem-backed) and MemoryStorageEngine (in-memory, for testing) as concrete implementations.

Structs§

FileStorageEngine
Filesystem-based storage engine.
MemoryStorageEngine
In-memory storage engine.

Enums§

StorageError
Errors that can occur during storage operations.

Traits§

StorageEngine
Trait for storage engines.

Type Aliases§

StorageResult
Result type for storage operations.