summaryrefslogtreecommitdiffstats
path: root/src/rand.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rand.rs')
-rw-r--r--src/rand.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/rand.rs b/src/rand.rs
index fe8067d..03f6350 100644
--- a/src/rand.rs
+++ b/src/rand.rs
@@ -5,10 +5,9 @@ static STATE: Mutex<u64> = Mutex::new(0);
pub fn seed() {
let n = SystemTime::now()
- .duration_since(SystemTime::UNIX_EPOCH).unwrap();
+ .duration_since(SystemTime::UNIX_EPOCH)
+ .unwrap();
*STATE.lock().unwrap() = n.as_nanos() as u64;
-
- return Some(());
}
fn mix(s: &mut u64) {
@@ -19,5 +18,5 @@ fn mix(s: &mut u64) {
pub fn random() -> f64 {
let mut s = STATE.lock().unwrap();
mix(&mut s);
- return (*s >> 32) as f64 / 4294967296.;
+ (*s >> 32) as f64 / 4294967296.
}