Crate sonnerie

source ·

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 types
Converts 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