Expand description

This module forms the access layer of the backend which holds the contracts of unified database access operations across all the backends and Bee types.

Traits

AsIterator<'a, K, V> trait extends the StorageBackend with iter operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
Batch<K, V> trait extends the StorageBackend with batch operations for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
BatchBuilder trait extends the StorageBackend with batch builder functionality; therefore it should be explicitly implemented for the corresponding StorageBackend.
Delete<K, V> trait extends the StorageBackend with delete operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
Exist<K, V> trait extends the StorageBackend with exist operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
Fetch<K, V> trait extends the StorageBackend with fetch operation for the (key: K, value: V pair); therefore, it should be explicitly implemented for the corresponding StorageBackend.
Insert<K, V> trait extends the StorageBackend with insert operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
InsertStrict<K, V> trait extends the StorageBackend with insert_strict operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
MultiFetch<'a, K, V> trait extends the StorageBackend with multi_fetch operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
Truncate<K, V> trait extends the StorageBackend with truncate operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.
Update<K, V> trait extends the StorageBackend with update operation for the (key: K, value: V) pair; therefore, it should be explicitly implemented for the corresponding StorageBackend.