Expand description
Datastore module which is the core of the database node.
In this module we essentially manage the entire lifecycle of a database request acting as the
glue between the API and the response. In this module we use channels as a transport layer
and executors to process the operations. This module also gives a context
to the transaction.
Re-exports§
pub use self::capabilities::Capabilities;
Modules§
Structs§
- Notification
- Options
- An Options is passed around when processing a set of query statements. An Options contains specific information for how to process each particular statement, including the record version to retrieve, whether futures should be processed, and whether field/event/table queries should be processed (useful when importing data, where these queries might fail).
- Response
- The return value when running a query set on the database.
- Session
- Specifies the current session information when processing a query.