From 4bb710c6c6df8a24a2efa8033ad3c17663345dbd Mon Sep 17 00:00:00 2001 From: troido Date: Mon, 3 Feb 2020 15:50:36 +0100 Subject: output is a system now too --- src/worldmessages.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/worldmessages.rs') diff --git a/src/worldmessages.rs b/src/worldmessages.rs index 1d00028..34b6a6b 100644 --- a/src/worldmessages.rs +++ b/src/worldmessages.rs @@ -4,6 +4,7 @@ use super::util::ToJson; // use serde::Serialize; // #[derive(Serialize)] +#[derive(Clone)] pub struct WorldMessage { pub updates: Vec @@ -16,6 +17,7 @@ impl ToJson for WorldMessage { } } +#[derive(Clone)] pub enum WorldUpdate { Field(FieldMessage) } @@ -28,11 +30,12 @@ impl ToJson for WorldUpdate { } } +#[derive(Clone)] pub struct FieldMessage { - width: i32, - height: i32, - field: Vec, - mapping: Vec> + pub width: i32, + pub height: i32, + pub field: Vec, + pub mapping: Vec> } -- cgit