Expand description

A random number generator that bypasses some limitations of the Rust borrow checker.

Structs

  • OptionalRng is a hack that is necessary because Option<&mut R> is not implicitly reborrowed like &mut R is. This causes problems when a variable of type Option<&mut R> is moved (eg, in a loop).