author | alfadur |
Tue, 30 Oct 2018 19:05:52 +0300 | |
changeset 14053 | 2869c2ccb1b8 |
parent 14048 | cef0c685fda8 |
child 14072 | 8a0d69c16cad |
permissions | -rw-r--r-- |
mod template_based; extern crate integral_geometry; extern crate land2d; pub struct LandGenerationParameters<T> { zero: T, basic: T, } pub trait LandGenerator { fn generate_land<T: Copy + PartialEq, I: Iterator<Item = u32>>( &self, parameters: LandGenerationParameters<T>, random_numbers: &mut I, ) -> land2d::Land2D<T>; } #[cfg(test)] mod tests { #[test] fn it_works() { assert_eq!(2 + 2, 4); } }