pub fn gen_random<T>() -> Twhere Standard: Distribution<T>,
Generates random data from a thread-local RNG.