From 9a814769565ab36c227508c47792e112de338df1 Mon Sep 17 00:00:00 2001 From: troido Date: Sun, 23 Feb 2020 11:30:48 +0100 Subject: removed ToJson trait --- src/worldmessages.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/worldmessages.rs') diff --git a/src/worldmessages.rs b/src/worldmessages.rs index 8d45c6e..1a56c55 100644 --- a/src/worldmessages.rs +++ b/src/worldmessages.rs @@ -2,7 +2,6 @@ use std::collections::HashMap; use serde_json::{Value, json}; use serde::Serialize; -use crate::util::ToJson; use crate::{ Pos, Sprite, @@ -40,10 +39,8 @@ macro_rules! worldmessages { pub fn is_empty(&self) -> bool { true $( && self.$name.is_none())* } - } - - impl ToJson for WorldMessage { - fn to_json(&self) -> Value { + + pub fn to_json(&self) -> Value { let mut updates: Vec = Vec::new(); $( if let Some(update) = &self.$name { -- cgit