rule30 0.3.0

Pseudo random number generator with cellular automaton rule 30.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Convenience re-export of common members.
//!
//! ```
//! use rule30::prelude::*;
//!
//! let mut ca = ExtendedCA::seed_from_u64(42);
//! println!("{}", ca.next_u64());
//! ```

// required dependencies
#[doc(no_inline)]
pub use rand_core::{Rng, SeedableRng};

// internal modules
#[doc(no_inline)]
pub use crate::extended_ca::ExtendedCA;
#[doc(no_inline)]
pub use crate::rule30::Rule30;