Crate typedb_driver

Source

Re-exports§

pub use self::driver::TypeDBDriver;
pub use self::transaction::Transaction;

Modules§

answer
concept
driver
error
info
transaction

Macros§

promisify
resolve

Structs§

Credentials
User credentials for connecting to TypeDB
Database
A TypeDB database
DatabaseManager
Provides access to all database management methods.
DriverOptions
User connection settings for connecting to TypeDB.
QueryOptions
TypeDB query options. QueryOptions object can be used to override the default server behaviour for executed queries.
TransactionOptions
TypeDB transaction options. TransactionOptions object can be used to override the default server behaviour for opened transactions.
User
UserManager
Provides access to all user management methods.

Enums§

Error
Represents errors encountered during operation.
TransactionType
This enum is used to specify the type of transaction.

Traits§

Promise
Async promise, an alias for Rust’s built-in Future. A BoxPromise is an alias for Rust’s built-in BoxFuture.

Functions§

box_stream

Type Aliases§

BoxPromise
An owned dynamically typed Future for use in cases where you can’t statically type your result or need to add some indirection.
BoxStream
An owned dynamically typed Stream for use in cases where you can’t statically type your result or need to add some indirection.
IID
Result