From a49e9d019b9f3a085810294cfed9a0cae46f31e6 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Mon, 14 Mar 2022 11:39:23 -0500 Subject: [PATCH] Use correct types so builder_data example works. --- examples/builder_data.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/examples/builder_data.rs b/examples/builder_data.rs index 47419ba..260e04c 100644 --- a/examples/builder_data.rs +++ b/examples/builder_data.rs @@ -12,9 +12,13 @@ struct MyData { struct IncrementData; -impl MapFilter for IncrementData { - fn modify_map(&self, rng: &mut rand::prelude::StdRng, map: &mapgen::Map) -> mapgen::Map { - let map = map.clone(); +impl MapFilter for IncrementData { + fn modify_map( + &self, + _rng: &mut rand::prelude::StdRng, + map: &mapgen::Map, + ) -> mapgen::Map { + let mut map = map.clone(); map.data.value += 1; map } @@ -29,5 +33,5 @@ fn main() { .with(Box::new(IncrementData)) .build(); - println!("{:}", &map); + println!("{:}\n{}", map, map.data.value); }