Cargo Features

[dependencies]
foundationdb = { version = "0.9.1", default-features = false, features = ["embedded-fdb-include", "fdb-5_1", "fdb-5_2", "fdb-6_0", "fdb-6_1", "fdb-6_2", "fdb-6_3", "fdb-7_0", "fdb-7_1", "fdb-7_3", "tenant-experimental", "uuid", "num-bigint"] }
default = uuid

The uuid feature is set by default whenever foundationdb is added without default-features = false somewhere in the dependency tree.

embedded-fdb-include

Use the locally embedded foundationdb fdb_c.h and fdb.options files

Enables embedded-fdb-include of foundationdb-gen and foundationdb-sys

fdb-5_1

Enables fdb-5_1 of foundationdb-gen and foundationdb-sys

Affects foundationdb::cluster

fdb-5_2

Enables fdb-5_2 of foundationdb-gen and foundationdb-sys

Affects foundationdb::cluster

fdb-6_0

Enables fdb-6_0 of foundationdb-gen and foundationdb-sys

Affects foundationdb::cluster

fdb-6_1

Enables fdb-6_1 of foundationdb-gen and foundationdb-sys

fdb-6_2

Enables fdb-6_2 of foundationdb-gen and foundationdb-sys

fdb-6_3

Enables fdb-6_3 of foundationdb-gen and foundationdb-sys

fdb-7_0

Enables fdb-7_0 of foundationdb-gen and foundationdb-sys

Affects foundationdb::fdb_keys

fdb-7_1 = serde, serde_bytes, serde_json

Enables fdb-7_1 of foundationdb-gen and foundationdb-sys

Affects tenant::TenantInfo, foundationdb::mapped_key_values, foundationdb::fdb_keys, foundationdb::tenant

fdb-7_3 = serde, serde_bytes, serde_json

Enables fdb-7_3 of foundationdb-gen and foundationdb-sys

Affects tenant::TenantInfo, tenant::FDBTenantPrintableInfo, foundationdb::mapped_key_values, foundationdb::fdb_keys, foundationdb::tenant

tenant-experimental

Affects foundationdb::tenant

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

uuid default
num-bigint implicit feature

Enables num-bigint

num-bigint:

Big integer implementation for Rust

serde fdb-7_1? fdb-7_3?

Enables serde

Required to deserialize tenant info

serde_json fdb-7_1? fdb-7_3?
serde_bytes fdb-7_1? fdb-7_3?