Skip to main content

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#![deny(warnings)]
9#![allow(unused_features)]
10#![cfg_attr(docsrs, feature(doc_cfg))]
11#![cfg_attr(docsrs, allow(unused_attributes))]
12#![warn(clippy::all, clippy::pedantic)]
13#![allow(clippy::inline_always)]
14#![no_std]
15
16pub mod std;
17pub mod traits;