1#![deny(unused_import_braces, unused_qualifications, trivial_casts)]
4#![deny(trivial_numeric_casts, private_in_public)]
5#![deny(stable_features, unreachable_pub, non_shorthand_field_patterns)]
6#![deny(unused_attributes, unused_imports, unused_mut, missing_docs)]
7#![deny(renamed_and_removed_lints, stable_features, unused_allocation)]
8#![deny(unused_comparisons, bare_trait_objects, unused_must_use)]
9#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/74745723?s=200&v=4")]
10#![doc(html_playground_url = "https://play.rust-lang.org")]
11#![forbid(unsafe_code)]
12#![warn(
13 unused,
14 future_incompatible,
15 nonstandard_style,
16 rust_2018_idioms,
17 rust_2021_compatibility
18)]
19
20#[macro_use]
21extern crate itertools;
22
23#[macro_use]
24extern crate serde_derive;
25
26pub mod anon_creds;
28pub mod basic;
30pub mod bulletproofs;
32pub mod confidential_anon_creds;
34pub mod delegated_schnorr;
36pub mod field_simulation;