pub trait Csprng {
// Required method
fn fill_bytes(&mut self, out: &mut [u8]);
// Provided method
fn next_u64(&mut self) -> u64 { ... }
}Expand description
Common interface for byte-oriented CSPRNG/DRBG outputs.
Required Methods§
Sourcefn fill_bytes(&mut self, out: &mut [u8])
fn fill_bytes(&mut self, out: &mut [u8])
Fill out with pseudorandom bytes.