Module simple_raft::log[][src]

Expand description

Types related to Raft log storage.

Raft requires a backing storage for entries of its distributed log as they are being replicated to and from other nodes. The RaftLog trait is implemented for that purpose, and the implementation is supplied to RaftNode.

Modules

A naive in-memory implementation of RaftLog, primarily for testing.

Structs

An iterator yielding committed log entries.

Traits

An interface for storage of the Raft log of a RaftNode.