---
title: kv_store
summary: Interface to the Compute KV Store.
url: https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/
---

**Kind:** Module  
**Package:** fastly 0.13.1  
**Path:** `fastly::kv_store`

Interface to the [Compute KV Store](https://www.fastly.com/blog/introducing-the-compute-edge-kv-store-global-persistent-storage-for-compute-functions).

## Structs

| Name | Summary |
| --- | --- |
| [DeleteBuilder](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.DeleteBuilder/) | A builder for KVStore deletes, supporting advanced features like asynchronous execution. |
| [InsertBuilder](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.InsertBuilder/) | A builder for KVStore insertions, supporting advanced configuration like [`InsertMode`](https://docs.rs/fastly_sys/latest/fastly_sys/enum.InsertMode.html), background_fetch, if_generation_match, metadata, ttl, and asynchronous execution. |
| [KVStore](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.KVStore/) | A [Compute KV Store][blog]. |
| [ListBuilder](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.ListBuilder/) | A builder for KVStore key list operations, supporting advanced configuration like cursor, limit, prefix, and asynchronous execution. |
| [ListPage](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.ListPage/) | A page from a KV Store List operation. |
| [ListResponse](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.ListResponse/) | A response from a KV Store List operation. |
| [LookupBuilder](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.LookupBuilder/) | A builder for KVStore lookups, supporting advanced features like asynchronous execution. |
| [LookupResponse](https://www.fastly.com/documentation/reference/compute/sdks/rust/fastly/kv_store/struct.LookupResponse/) | A response from a KV Store Lookup operation. |
