// Compatibility module for rand crate versions
// Providing backward compatibility from rand 0.9.0 to previous versions
use ;
use Rng;
use RngExt;
/// Compatibility wrapper for thread_rng
///
/// This function is provided for backward compatibility with code
/// that uses rand::thread_rng(). In newer versions of rand,
/// this has been replaced with rand::rng()
/// Compatibility extension trait for gen_range
///
/// This trait is provided for backward compatibility with code
/// that uses rng.gen_range(). In newer versions of rand,
/// this has been replaced with rng.random_range()
// Implement GenRangeCompat for anything that implements Rng