Skip to main content

hash2curve/
lib.rs

1#![no_std]
2#![cfg_attr(docsrs, feature(doc_cfg))]
3#![doc = include_str!("../README.md")]
4#![doc(
5    html_logo_url = "https://raw.githubusercontent.com/RustCrypto/meta/master/logo.svg",
6    html_favicon_url = "https://raw.githubusercontent.com/RustCrypto/meta/master/logo.svg"
7)]
8#![allow(non_snake_case)]
9#![forbid(unsafe_code)]
10#![warn(
11    clippy::unwrap_used,
12    clippy::mod_module_files,
13    missing_copy_implementations,
14    missing_debug_implementations,
15    missing_docs,
16    trivial_casts,
17    trivial_numeric_casts,
18    unused,
19    unused_attributes,
20    unused_imports,
21    unused_mut,
22    unused_must_use
23)]
24
25mod group_digest;
26mod hash2field;
27mod map2curve;
28mod oprf;
29
30pub use group_digest::*;
31pub use hash2field::*;
32pub use map2curve::*;
33pub use oprf::*;