1 2 3 4 5 6 7 8 9 10 11
use crate::faker::boolean::raw::*; use crate::locales::Data; use crate::{Dummy, Fake}; use rand::Rng; impl<L: Data> Dummy<Boolean<L>> for bool { fn dummy_with_rng<R: Rng + ?Sized>(c: &Boolean<L>, rng: &mut R) -> Self { let w: u8 = (0..100).fake_with_rng(rng); w < c.1 } }