Structs§
- Cleanup
Locks - Cleanup
Locks Result - Collect
- A merge strategy which collects data from a response into a single type.
- Collect
Error - A merge strategy which returns an error if any response is an error and otherwise returns a Vec of the results.
- Collect
Single - A merge strategy that only takes the first element. It’s used for requests that should have exactly one response, e.g. a get request.
- Collect
With Shard - A merge strategy to be used with
preserve_shard
. It matches the shards preserved before and the values returned in the response. - Default
Processor - Dispatch
- The simplest plan which just dispatches a request to a specific kv server.
- Extract
Error - When executed, the plan extracts errors from its inner plan, and returns an
Err
wrapping the error. - Merge
Response - Preserve
Shard - When executed, the plan clones the shard and execute its inner plan, then
returns
(shard, response)
. - Process
Response - Resolve
Lock - Response
With Shard - Retryable
AllStores - Retryable
Multi Region