Crate ql2[][src]

Expand description

RethinkDB protocol implementation in Rust

Re-exports

pub use prost;

Modules

Nested message and enum types in Datum.

Nested message and enum types in Frame.

Nested message and enum types in Query.

Nested message and enum types in Response.

Nested message and enum types in Term.

Nested message and enum types in VersionDummy.

Structs

A [Datum] is a chunk of data that can be serialized to disk or returned to the user in a Response. Currently we only support JSON types, but we may support other types in the future (e.g., a date type or an integer type).

A backtrace frame (see backtrace in Response below)

You send one of:

You get back a response with the same [token] as your query.

A [Term] is either a piece of data (see Datum above), or an operator and its operands. If you have a [Datum], it’s stored in the member [datum]. If you have an operator, its positional arguments are stored in [args] and its optional arguments are stored in [optargs].

We need to wrap it like this for some