pub trait Source {
// Required method
fn read_u64(&mut self) -> u64;
// Provided methods
fn read_f64(&mut self) -> f64 { ... }
fn read<V>(&mut self) -> V
where Self: Sized,
V: Value { ... }
fn iter<V>(&mut self) -> Sequence<'_, Self, V> ⓘ
where Self: Sized,
V: Value { ... }
}
Expand description
A source of randomness.