osom_lib_entropy/lib.rs
1//! This crate defines entropy generators. Here by "entropy"
2//! we mean "true" (or close enough) randomness. We can think
3//! of it as (potentially) slow random number generators, but
4//! with high quality randomness.
5//!
6//! The crate is `#![no_std]`. But it does use external
7//! os specific dependencies (e.g. `libc` or `windows-sys`).
8#![cfg_attr(docsrs, feature(doc_cfg))]
9#![cfg_attr(docsrs, allow(unused_attributes))]
10#![deny(warnings)]
11#![warn(clippy::all, clippy::pedantic)]
12#![allow(clippy::inline_always)]
13#![no_std]
14
15/// Holds entropy traits.
16pub mod traits;
17
18/// Holds the default entropy implementation.
19pub mod std;