in src/shuffle.rs [20:31]
fn shuffle<R>(
&mut self,
data: &mut Vec<T>,
shuffle_len: usize,
rng: &mut R,
) -> Result<(), HwError>
where
T: Clone,
R: RngCore + ?Sized;
}
impl<T> Shuffler<T> for Durstenfeld {