cloudproof_findex/
lib.rs

1//! Defines Findex interfaces for other languages.
2
3pub mod db_interfaces;
4
5#[cfg(any(
6    feature = "ffi",
7    feature = "python",
8    feature = "redis-interface",
9    feature = "rest-interface",
10    feature = "sqlite-interface",
11    feature = "wasm",
12))]
13mod instantiation;
14
15#[cfg(any(feature = "ffi", feature = "python", feature = "wasm"))]
16pub mod interfaces;
17
18#[cfg(any(test, feature = "ffi"))]
19pub mod logger;
20
21#[cfg(feature = "serialization")]
22pub mod ser_de;
23
24#[cfg(any(
25    feature = "ffi",
26    feature = "python",
27    feature = "redis-interface",
28    feature = "rest-interface",
29    feature = "sqlite-interface",
30    feature = "wasm",
31))]
32pub use instantiation::{Configuration, InstantiatedFindex};