diff -r 106674bb21b1 -r de01be16df95 rust/landgen/src/lib.rs --- a/rust/landgen/src/lib.rs Sat Jan 18 16:55:04 2025 +0100 +++ b/rust/landgen/src/lib.rs Sat Jan 18 16:57:26 2025 +0100 @@ -1,3 +1,5 @@ +use rand::Rng; + pub mod maze; pub mod outline_template_based; pub mod wavefront_collapse; @@ -38,9 +40,9 @@ } pub trait LandGenerator { - fn generate_land>( + fn generate_land( &self, parameters: &LandGenerationParameters, - random_numbers: &mut I, + prng: &mut impl Rng, ) -> land2d::Land2D; }