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