Module persist::indexed::runtime [−][src]
Expand description
Runtime for concurrent, asynchronous use of Indexed, and the public API used by the rest of the crate to connect to it.
Structs
A consistent snapshot of all data currently stored for an id, with keys and vals decoded.
An Iterator representing one part of the data in a DecodedSnapshot.
A handle for writing to multiple streams.
A clone-able handle to the persistence runtime.
Configuration for starting a RuntimeClient.
A handle for a persisted stream of ((Key, Value), Time, Diff) updates backed by an crate::indexed::Indexed via a RuntimeClient.
A handle that allows writes of ((Key, Value), Time, Diff) updates into an crate::indexed::Indexed via a RuntimeClient.
A handle to construct a ColumnarRecords from a vector of records for writes.
Functions
Starts the runtime in a std::thread.