crypto_primes/lib.rs
1#![no_std]
2#![cfg_attr(docsrs, feature(doc_cfg))]
3#![doc = include_str!("../README.md")]
4
5#[cfg(any(feature = "alloc", test))]
6extern crate alloc;
7
8mod error;
9pub mod fips;
10mod generic;
11pub mod hazmat;
12mod presets;
13
14#[cfg(feature = "multicore")]
15pub mod multicore;
16
17pub use error::Error;
18pub use generic::sieve_and_find;
19pub use presets::{Flavor, is_prime, random_prime};