pub trait RngCore { // Required method fn next_u64(&mut self) -> u64; // Provided methods fn next_u32(&mut self) -> u32 { ... } fn fill_bytes(&mut self, dst: &mut [u8]) { ... } }
os-random