1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use super::time_get; static mut SYS_SEED: usize = 1; pub fn get_seed() -> usize { unsafe { SYS_SEED } } pub fn refresh_seed(_seed: usize) { unsafe { SYS_SEED = _seed; } } pub fn randomize() { refresh_seed(time_get()); }