fancy_garbling/lib.rs
1//! `fancy-garbling` provides boolean and arithmetic garbling capabilities.
2#![allow(non_snake_case)]
3#![deny(missing_docs)]
4// TODO: when https://git.io/JYTnW gets stabilized add the readme as module docs.
5
6mod circuit;
7pub use circuit::test_circuits;
8pub use circuit::{Circuit, CircuitInputMapper, Flatten};
9pub mod circuit_analyzer;
10pub mod circuits;
11pub mod classic;
12pub mod dummy;
13mod fancy;
14mod garble;
15mod parser;
16pub mod util;
17mod wire;
18
19pub use crate::{fancy::*, garble::*, wire::*};