summaryrefslogtreecommitdiff
path: root/src/worldmessages.rs
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-02-23 11:30:48 +0100
committertroido <troido@protonmail.com>2020-02-23 11:30:48 +0100
commit9a814769565ab36c227508c47792e112de338df1 (patch)
tree446426c01f80506037da0b062d91b6b38542225d /src/worldmessages.rs
parentd722e9b374dce358aeb9deb7298284fb07b1a5f5 (diff)
removed ToJson trait
Diffstat (limited to 'src/worldmessages.rs')
-rw-r--r--src/worldmessages.rs7
1 files changed, 2 insertions, 5 deletions
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<Value> = Vec::new();
$(
if let Some(update) = &self.$name {