pub struct WasmRng;Expand description
Browser-compatible RNG using crypto.getRandomValues()
Trait Implementations§
Source§impl RngCore for WasmRng
impl RngCore for WasmRng
Source§fn fill_bytes(&mut self, dest: &mut [u8])
fn fill_bytes(&mut self, dest: &mut [u8])
Fill
dest with random data. Read moreimpl AllowedRng for WasmRng
impl CryptoRng for WasmRng
Auto Trait Implementations§
impl Freeze for WasmRng
impl RefUnwindSafe for WasmRng
impl Send for WasmRng
impl Sync for WasmRng
impl Unpin for WasmRng
impl UnwindSafe for WasmRng
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CryptoRngCore for T
impl<T> CryptoRngCore for T
Source§fn as_rngcore(&mut self) -> &mut dyn RngCore
fn as_rngcore(&mut self) -> &mut dyn RngCore
Upcast to an
RngCore trait object.