//! Precision-stable random helpers for packing paths.
use F;
use ;
/// Draw a uniform random number in `[0, 1)` from an f64 stream, then cast to `F`.
///
/// `F` is currently `f64`, so the cast is a no-op; drawing from a fixed f64
/// stream regardless keeps the RNG trajectory stable if `F` is ever narrowed,
/// isolating true numeric-precision effects from type-dependent random draws.
/// Same as [`uniform01`], but for trait-object RNGs used by hook runners.