Module linera_views::store
source · Expand description
The KeyValueStore
trait and related definitions.
This provides the trait definitions for the stores.
Structs§
- The common initialization parameters for the
KeyValueStore
- The common initialization parameters for the
KeyValueStore
Traits§
- Low-level trait for the administration of stores and their namespaces.
- How to iterate over the keys returned by a search query.
- How to iterate over the key-value pairs returned by a search query.
- Low-level, asynchronous write and read key-value operations. Useful for storage APIs not based on views.
- The error type for the key-value stores.
- Low-level trait for the administration of stores and their namespaces.
- Low-level, asynchronous write and read key-value operations, without a
Send
bound. Useful for storage APIs not based on views. - Low-level, asynchronous read key-value operations. Useful for storage APIs not based on views.
- Low-level, asynchronous write and read key-value operations, without a
Send
bound. Useful for storage APIs not based on views. - Low-level, asynchronous write key-value operations. Useful for storage APIs not based on views.
- Low-level, asynchronous read key-value operations. Useful for storage APIs not based on views.
- Low-level, asynchronous write and read key-value operations. Useful for storage APIs not based on views.
- The functions needed for testing purposes
- Define an associated
KeyValueStoreError
. - Low-level, asynchronous write key-value operations. Useful for storage APIs not based on views.