#![deny(missing_docs)]
#[cfg(not(all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "rdrnd")))] extern crate rand;
#[cfg(not(all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "rdrand")))] use ::rand::Rng;
#[cfg(not(all(any(target_arch = "x86", target_arch = "x86_64"), target_feature = "rdrand")))] use ::rand::thread_rng;
include!("generate.rs");
include!("generate_hyper_thread_safe_random_u16.rs");
include!("generate_hyper_thread_safe_random_u32.rs");
include!("generate_hyper_thread_safe_random_u64.rs");
include!("generate_hyper_thread_safe_random_usize.rs");