From 17cf301d4fdc3bc0b1356ed250bfacca0d67ef3e Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 26 Feb 2021 01:58:00 +0100 Subject: Remove rand(), fixes #50 --- embassy-std/src/lib.rs | 9 --------- 1 file changed, 9 deletions(-) (limited to 'embassy-std/src') diff --git a/embassy-std/src/lib.rs b/embassy-std/src/lib.rs index 29f4de421..688054cb9 100644 --- a/embassy-std/src/lib.rs +++ b/embassy-std/src/lib.rs @@ -1,7 +1,6 @@ use embassy::executor::{raw, Spawner}; use embassy::time::TICKS_PER_SECOND; use embassy::time::{Alarm, Clock}; -use rand_core::{OsRng, RngCore}; use std::marker::PhantomData; use std::mem::MaybeUninit; use std::ptr; @@ -19,13 +18,6 @@ impl Clock for StdClock { } } -struct StdRand; -impl embassy::rand::Rand for StdRand { - fn rand(&self, buf: &mut [u8]) { - OsRng.fill_bytes(buf); - } -} - static mut ALARM_AT: u64 = u64::MAX; pub struct StdAlarm; @@ -101,7 +93,6 @@ impl Executor { unsafe { CLOCK_ZERO.as_mut_ptr().write(StdInstant::now()); embassy::time::set_clock(&StdClock); - embassy::rand::set_rand(&StdRand); } Self { -- cgit