foundationdb-rs icon indicating copy to clipboard operation
foundationdb-rs copied to clipboard

FoundationDB Rust client api

GitHub Workflow Status Codecov Rustc 1.40+ Dependabot Status

FoundationDB Rust Client

The repo consists of multiple crates

Library Status Description
foundationdb Crates.io foundationdb High level FoundationDB client API
foundationdb-sys Crates.io foundationdb-sys C API bindings for FoundationDB
foundationdb-gen n/a Code generator for common options and types of FoundationDB

The current version requires rustc 1.40+ to work (async/await feature). The previous version (0.3) is still maintained and is available within the 0.3 branch.

You can access the master branch documentation here.

License

Licensed under either of

  • Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.