Module persist::client [−][src]
Expand description
The public “async API” for persist.
Structs
A buffer for staging a set of records to write atomically.
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.
A clone-able handle to the read-only persistence runtime.
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.