Crate typedb_driver

source

Re-exports§

Modules§

Macros§

Structs§

  • A connection to a TypeDB server which serves as the starting point for all interaction.
  • User credentials and TLS encryption settings for connecting to TypeDB Cloud.
  • A TypeDB database
  • Provides access to all database management methods.
  • TypeDB session and transaction options. TypeDBOptions object can be used to override the default server behaviour. Options are specified using properties assignment.
  • A session with a TypeDB database.
  • User information
  • Provides access to all user management methods.

Enums§

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

Traits§

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

Functions§

Type Aliases§

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