pub trait Random<T, R: Rng> {
// Required method
fn choose(&self, rng: &mut R, amount: usize) -> Vec<T>;
// Provided method
fn generate(&self, rng: &mut R) -> T { ... }
}Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".