Crate transientdb

Crate transientdb 

Source

Structs§

DataResult
Represents the result of a data fetch operation. Contains either raw data bytes or paths to data files, along with items that can be removed.
DirectoryConfig
Configuration options for the file-based data store.
DirectoryStore
A data store that persists items to files in a directory.
MemoryConfig
Configuration options for the in-memory data store.
MemoryStore
A FIFO data store that keeps items in memory.
TransientDB
A thread-safe wrapper around a DataStore implementation that provides temporary data storage with batch processing capabilities.

Traits§

DataStore
A trait for implementing persistent data stores that support batched operations. Provides a common interface for storing, retrieving, and managing data with support for size limits and batch processing.
Equivalent
Trait for types that can be compared for equality and downcasted. Used primarily for tracking removable items in the data stores.