Crate agreed_memstore[][src]

Expand description

Agreed Memstore

An in-memory storage system implementing the agreed::RaftStorage trait. Fork of the `memstore` crate of async-raft.

Continuous Integration Crates.io docs.rs License


If you want to get started with building applications on top of Agreed, then checkout out The Agreed Guide. Afterwards, feel free to jump into the documentation.

Structs

ClientRequest

The application data request type which the MemStore works with.

ClientResponse

The application data response type which the MemStore works with.

MemStore

An in-memory storage system implementing the agreed::RaftStorage trait.

MemStoreSnapshot

The application snapshot type which the MemStore works with.

MemStoreStateMachine

The state machine of the MemStore.

Enums

ShutdownError

Error used to trigger Raft shutdown from storage.