Modules
Read or write formatted data to a text stream.
Decode an encoded row format.
Structs
Create a transaction file in the specified db directory.
An iterator over each key.
feature=by-key
Iterate over keys, from which you may iterate over each record with that key.
feature=by-key
Read a database in key-timestamp sorted format.
An iterator over the filtered keys in a database.
Keeps a range associated with a query, implements
IntoIterator
Allows iterating over every record for a given key.
feature=by-key
Read and filter keys from a single transaction file
Stores a single timestamp for a single key of data
Placeholder type to mark the end of a record, when writing
An iterator over a range of keys
matches % as a wildcard operator
Enums
A reason a write could not be completed
Traits
Implements conversions from
Record
columns to Rust typesConverts multiple-column data to the internal encoding
Implements conversions from Rust types to Sonnerie records
Functions
A high-level function to build records from Rust types
Type Definitions
Nanoseconds since the unix epoch