moddatasets;pubusedatasets::*;modmodels;pubusemodels::*;/// A trait for random generators.
pubtraitRandom{/// The output type of the random generator.
typeOutput;/// Returns a random instance of the output type.
fnrandom(&mutself)->Self::Output;}/// A trait for parallel random generators.
pubtraitParRandom{/// The output type of the parallel random generator.
typeOutput;/// Returns a random instance of the output type in parallel.
fnpar_random(&mutself)->Self::Output;}