diff -r b4809653f9d6 -r 6e22f4390b7e rust/landgen/src/lib.rs --- a/rust/landgen/src/lib.rs Wed Jan 04 15:26:30 2023 +0100 +++ b/rust/landgen/src/lib.rs Mon Jan 30 15:50:14 2023 +0100 @@ -1,6 +1,7 @@ mod outline; pub mod outline_template; pub mod template_based; +pub mod wavefront_collapse; #[derive(Clone, Copy)] pub struct LandGenerationParameters { @@ -11,7 +12,7 @@ skip_bezier: bool, } -impl LandGenerationParameters { +impl LandGenerationParameters { pub fn new( zero: T, basic: T, @@ -38,17 +39,9 @@ } pub trait LandGenerator { - fn generate_land>( + fn generate_land>( &self, parameters: &LandGenerationParameters, random_numbers: &mut I, ) -> land2d::Land2D; } - -#[cfg(test)] -mod tests { - #[test] - fn it_works() { - assert_eq!(2 + 2, 4); - } -}