fdb/database/mod.rs
1//! Provides [`FdbDatabase`] type for working with FDB Database.
2//!
3//! Clients operating on a [`FdbDatabase`] should, in most cases use the
4//! [`run`] method. This implements a proper retry loop around the
5//! work that needs to be done and, assure
6//! that [`commit`] has returned successfully before returning.
7//!
8//! [`run`]: FdbDatabase::run
9//! [`commit`]: crate::transaction::Transaction::commit
10
11mod fdb_database;
12
13#[doc(hidden)]
14pub mod open_database;
15
16pub use crate::option::DatabaseOption;
17
18pub use fdb_database::FdbDatabase;