pub struct CryptoRng { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Rng for CryptoRng
impl Rng for CryptoRng
Source§fn random_range<T>(&mut self, range: Range<T>) -> Twhere
T: RangeSample,
fn random_range<T>(&mut self, range: Range<T>) -> Twhere
T: RangeSample,
Generate a value uniformly in the given range.
Auto Trait Implementations§
impl Freeze for CryptoRng
impl RefUnwindSafe for CryptoRng
impl Send for CryptoRng
impl Sync for CryptoRng
impl Unpin for CryptoRng
impl UnwindSafe for CryptoRng
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