Cargo Features

cloudproof_findex has no features set by default.

[dependencies]
cloudproof_findex = { version = "6.0.2", features = ["serialization", "ffi", "python", "wasm", "redis-interface", "rest-interface", "sqlite-interface", "actix-rt", "rand"] }
default

Actual user features.

serialization ffi? rest-interface? wasm?

Meta features implicitly activated.

Affects cloudproof_findex::ser_de

ffi = cosmian_ffi_utils, lazy_static, redis-interface, rest-interface, serialization

Enables ser of cosmian_crypto_core, rt-multi-thread of tokio

Affects custom::ffi, interfaces::ffi, ser_de::ffi_ser_de, cloudproof_findex::interfaces

python = futures, pyo3, redis-interface, rest-interface, sqlite-interface

Enables rt-multi-thread of tokio

Affects custom::python, interfaces::python, cloudproof_findex::interfaces

wasm = js-sys, log, rest-interface, serialization, wasm-bindgen, wasm-bindgen-futures, wasm-logger

Affects custom::wasm, interfaces::wasm, ser_de::wasm_ser_de, cloudproof_findex::interfaces

redis-interface ffi? python? = redis

Affects db_interfaces::redis

rest-interface ffi? python? wasm? = base64, reqwest, serialization

Enables ser of cosmian_crypto_core

Affects db_interfaces::rest, ser_de::ffi_ser_de

sqlite-interface python? = rusqlite

Affects db_interfaces::sqlite

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.

actix-rt implicit feature

Enables actix-rt

Optional dependencies

base64 rest-interface?

Enables base64 ^0.21.7

cosmian_ffi_utils ffi?
futures python?
js-sys wasm?
lazy_static ffi?
log wasm?
pyo3 python?

Enables pyo3 ^0.20.3

rand implicit feature

Enables rand

rand:

Random number generators and other randomness functionality

redis redis-interface?

Enables redis ^0.23

reqwest rest-interface?

Enables reqwest ^0.11.24

rusqlite sqlite-interface?

Enables rusqlite ^0.31.0

tokio ffi? python?
wasm-bindgen wasm?
wasm-bindgen-futures wasm?
wasm-logger wasm?