Lines Matching refs:rng
63 rng: Rc<UnsafeCell<ReseedingRng<Core, OsRng>>>, field
72 let rng = ReseedingRng::new(r, localVariable
75 Rc::new(UnsafeCell::new(rng))
88 let rng = THREAD_RNG_KEY.with(|t| t.clone()); in thread_rng() localVariable
89 ThreadRng { rng } in thread_rng()
103 let rng = unsafe { &mut *self.rng.get() }; in next_u32() localVariable
104 rng.next_u32() in next_u32()
111 let rng = unsafe { &mut *self.rng.get() }; in next_u64() localVariable
112 rng.next_u64() in next_u64()
118 let rng = unsafe { &mut *self.rng.get() }; in fill_bytes() localVariable
119 rng.fill_bytes(dest) in fill_bytes()
125 let rng = unsafe { &mut *self.rng.get() }; in try_fill_bytes() localVariable
126 rng.try_fill_bytes(dest) in try_fill_bytes()