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