/// Create a new, TSC-seeded random number generator
Create a new, TSC-seeded random number generator
Create a new TSC - seeded random number generator
pub fn new() -> Self {
        let ret = Rng {
            seed: Cell::new(unsafe { core::arch::x86_64::_rdtsc() }),
        };
        for _ in 0..1000 {
            let _ = ret.rand();
        }
        ret
    }
pub fn new ( ) -> Self { let ret = Rng { seed : Cell :: new ( unsafe { core :: arch :: x86_64 :: _rdtsc ( ) } ) , } ; for _ in 0 .. 1000 { let _ = ret . rand ( ) ; } ret }
Create a new, TSC-seeded random number generator
Create a new TSC - seeded random number generator